12. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 9/11/2017 8:05:37 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.

12.1 Files compared

# Location File Last Modified
1 MHV_CIF_2017.4.0.0.zip\MHV_CIF_2017.4.0.0\MHV_CIF_2017.4.0.0\mhv_source\mhv_bluebutton\mhv-bluebutton-portal-portlet\src\main\webapp\views\bluebutton\download myDownloadResults.xhtml Fri Aug 4 21:19:56 2017 UTC
2 MHV_CIF_2017.4.0.0.zip\MHV_CIF_2017.4.0.0\MHV_CIF_2017.4.0.0\mhv_source\mhv_bluebutton\mhv-bluebutton-portal-portlet\src\main\webapp\views\bluebutton\download myDownloadResults.xhtml Thu Sep 7 18:53:14 2017 UTC

12.2 Comparison summary

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

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

12.4 Active regular expressions

No regular expressions were active.

12.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"
  4           xm lns:c="htt p://java.s un.com/jsp /jstl/core "
  5           xm lns:f="htt p://java.s un.com/jsf /core"
  6           xm lns:h="htt p://java.s un.com/jsf /html"
  7           xm lns:ui="ht tp://java. sun.com/js f/facelets "
  8           xm lns:p="htt p://primef aces.org/u i"
  9           te mplate="/v iews/blueb utton/layo ut.xhtml">
  10  
  11           <u i:define n ame="title ">My Downl oad Result s</ui:defi ne>
  12  
  13           <u i:define n ame="mainc ontent">
  14  
  15                    <div  class="po rtlet-tool bar">
  16                             <a
  17                                      href="/d ocuments/2 5286/25831 /BlueButto nUserGuide -OzNR1OlR. pdf/b0e35d bd-f2dc-44 5d-be0a-25 30681d1a67 "
  18                                      target=" _blank"> < i class="f a fa-info- circle"></ i> <h:outp utText
  19                                               value="VA  Blue Butto n User Gui de" />
  20                             </a> < a href="#{ downloadMy DataContro ller.mhvCo ntext}/lea rn-more-bb "
  21                                      target=" _blank"> < i class="f a fa-info- circle"></ i> <h:outp utText
  22                                               value="Lea rn More" / >
  23                             </a> < a
  24                                      href="#{ downloadMy DataContro ller.mhvCo ntext}/pro tecting-yo ur-persona l-health-i nformation "
  25                                      target=" _blank"> < i class="f a fa-info- circle"></ i> <h:outp utText
  26                                               value="Pro tecting Yo ur Persona l Health I nformation " />
  27                             </a>
  28                    </di v>
  29  
  30                    <h:p anelGroup  rendered=" #{phrStatu sBean.isRe freshCompl ete}">
  31                             <div c lass="usa- alert usa- alert-succ ess">
  32                                      <div cla ss="usa-al ert-body">
  33                                               <p class=" usa-alert- text">#{ms g.complete }</p>
  34                                      </div>
  35                             </div>
  36                    </h: panelGroup >
  37                    <h:p anelGroup  rendered=" #{not phrS tatusBean. isRefreshC omplete}">
  38                             <h:pan elGroup re ndered="#{ not phrSta tusBean.is ProgressDo mainsExist }">
  39                                      <div cla ss="usa-al ert usa-al ert-succes s">
  40                                               <div class ="usa-aler t-body">
  41                                                       <p  class="us a-alert-te xt">#{msg. complete}< /p>
  42                                               </div>
  43                                      </div>
  44                             </h:pa nelGroup>
  45                             <h:pan elGroup re ndered="#{ phrStatusB ean.isProg ressDomain sExist}">
  46                                      <div cla ss="usa-al ert usa-al ert-warnin g" role="a lertdialog ">
  47                                               <div class ="usa-aler t-body">
  48                                                       <h 3 class="u sa-alert-h eading">#{ msg.result supdate}</ h3>
  49                                                       <u l class="u sa-alert-t ext">
  50                                                                <ui: repeat var ="domains"
  51                                                                         value= "#{phrStat usBean.inP rogressDom ains}">
  52                                                                         <li><h :outputTex t value="# {domains}"  /></li>
  53                                                                </ui :repeat>
  54                                                       </ ul>
  55                                                       <p  class="us a-alert-te xt">
  56                                                                #{ms g.updating detail} <a
  57                                                                         href=" #{download MyDataCont roller.mhv Context}/b lue-button -check-upd ates-overv iew"
  58                                                                         target ="_blank"> Updates ar e done onc e a day.</ a>
  59                                                       </ p>
  60                                                       <h :form id=" downloadMy Data_refre sh">
  61                                                                <p c lass="usa- alert-text ">
  62                                                                         <h:com mandButton
  63                                                                                  action=" #{download MyDataCont roller.ref reshStatus }"
  64                                                                                  update=" @this" val ue="Check  Updates" c lass="btn  btn-primar y" />
  65                                                                </p>
  66                                                       </ h:form>
  67                                               </div>
  68                                      </div>
  69                             </h:pa nelGroup>
  70                    </h: panelGroup >
  71  
  72                    <h:f orm id="do wnload_for m" styleCl ass="form- horizontal ">
  73  
  74                             <p>The  results o f your Blu e Button d ownload re quest are  shown
  75                                      below.</ p>
  76  
  77                             <h4>Yo u can:</h4 >
  78  
  79                             <ul cl ass="usa-u nstyled-li st">
  80                                      <li>
  81                                               <p>
  82                                                       <s pan class= "strong">D ownload PD F file:</s pan> downl oad your i nformation  in
  83                                                       Ad obe PDF fo rmat (.PDF ) which is  easy to r ead and pr int. You w ill
  84                                                       be  able to v iew and pr int it bef ore saving  the file.  If needed ,
  85                                                       yo u can obta in a free  copy of th e Adobe Re ader for P DF files a t
  86                                                        the <a hre f="http:// www. DNS     /viewer.ht m"
  87                                                                titl e="VA View er Softwar e" target= "_blank">V A Viewer S oftware
  88                                                                page </a>.
  89                                               </p> 
  90                                               <p class=" color-red" >
  91                                                                <spa n class="s trong">Ple ase be awa re:</span>
  92                                                                Anyt ime you op en/downloa d a PDF fi le you cre ate a temp orary file
  93                                                                on t he compute r you are  using. You r Blue But ton health
  94                                                                info rmation ca n be visib le to othe r users of  this comp uter.
  95                                               </p>
  96                                      </li>
  97                                      <li>
  98                                               <p>
  99                                                       <s pan class= "strong">D ownload Te xt file:</ span> down load your  informatio n in
  100                                                       a  simple tex t format ( .txt) whic h can be r ead and pr inted by
  101                                                       al most any c omputer.
  102                                               </p>
  103                                      </li>
  104                                      <li>
  105                                               <p>
  106                                                       <s pan class= "strong">V iew/Print: </span> vi ew your in formation  in the bro wser
  107                                                       wi ndow and p rint it ou t.
  108                                               </p>
  109                                      </li>
  110                             </ul>
  111  
  112                             <scrip t>
  113                                      function  pdfDownlo adPopup(re portID) {
  114                                               message =  " When you  open or d ownload a  PDF file,  a temporar y file is  created on "
  115                                                                + "  this compu ter. Other s accessin g this com puter may  be able to  view"
  116                                                                + "  your perso nal health  informati on.  There  is a risk  of exposi ng your"
  117                                                                + "  informatio nwhen you  download a  PDF file,  especiall y on publi c or"
  118                                                                + "  shared com puters.";
  119                                               var r = co nfirm(mess age);
  120  
  121                                               if (r == t rue) {
  122                                                       cr eateCookie ('Token',  '#{downloa dMyDataCon troller.ge tAPIToken( )}', 5);
  123                                                       wi ndow.locat ion.href =  '/mhvapi/ v1/bluebut ton/extern al/stream/ report/' +  reportID  + '/type/P DFDL';
  124                                               }
  125                                      }
  126                             </scri pt>
  127  
  128                             <h3>Pe rsonal Hea lth Inform ation of
  129                                      #{downlo adMyDataCo ntroller.f irstName}
  130                                      #{downlo adMyDataCo ntroller.m iddleName}
  131                                      #{downlo adMyDataCo ntroller.l astName}</ h3>
  132  
  133                             <h4>DO WNLOAD YOU R DATA</h4 >
  134  
  135                             <p:dat aTable id= "myDownloa dResults_t able" var= "list" ref low="true"
  136                                      value="# {downloadM yDataContr oller.repo rts.report List}">
  137                                      <p:colum n headerTe xt="File C ontents">
  138                                               <h:outputT ext value= "Selected  Health Dat a" />
  139                                      </p:colu mn>
  140                                      <p:colum n headerTe xt="File N ame">
  141                                               <h:outputT ext value= "#{list.fi lename}" / >
  142                                      </p:colu mn>
  143                                      <p:colum n headerTe xt="File S ize">
  144                                               <h:outputT ext value= "#{list.fi lesizeStri ng}" />
  145                                      </p:colu mn>
  146                                      <p:colum n headerTe xt="Reques t Date">
  147                                               <h:outputT ext
  148                                                       va lue="#{dow nloadMyDat aControlle r.reports. requestDat e}" />
  149                                      </p:colu mn>
  150                                      <p:colum n headerTe xt="Status ">
  151                                               <h:panelGr oup render ed="#{not  phrStatusB ean.isRefr eshComplet e}">
  152                                                       <h :panelGrou p rendered ="#{phrSta tusBean.is ProgressDo mainsExist }">
  153                                                                <h:o utputText  value="Upd ates in Pr ogress..."  />
  154                                                       </ h:panelGro up>
  155                                                       <h :panelGrou p
  156                                                                rend ered="#{no t phrStatu sBean.isPr ogressDoma insExist}" >
  157                                                                <h:o utputText  value="Rea dy to Down load" />
  158                                                       </ h:panelGro up>
  159                                               </h:panelG roup>
  160                                               <h:panelGr oup render ed="#{phrS tatusBean. isRefreshC omplete}">
  161                                                       <h :outputTex t value="R eady to Do wnload" />
  162                                               </h:panelG roup>
  163                                      </p:colu mn>
  164                                      <p:colum n headerTe xt="Option  to Retrie ve Data">
  165                                               <h:panelGr oup render ed="#{list .type == ' PDF'}">
  166                                                       <p :commandBu tton updat e="@this"  oncomplete ="this.dis abled=fals e;"
  167                                                                oncl ick="this. disabled=t rue;pdfDow nloadPopup ('#{list.r eportId}') ;"
  168                                                                valu e="Downloa d PDF File "
  169                                                                styl eClass="bt n btn-prim ary i-want -to-button " />
  170                                                       <p :commandBu tton
  171                                                                acti on="/views /bluebutto n/download /viewPrint DownloadRe portPDF"
  172                                                                onco mplete="th is.disable d=false;"
  173                                                                oncl ick="this. disabled=t rue;create Cookie('To ken','#{do wnloadMyDa taControll er.getAPIT oken()}',5 )"
  174                                                                valu e="View/Pr int" style Class="btn  btn-prima ry i-want- to-button"  />
  175                                               </h:panelG roup>
  176                                               <h:panelGr oup render ed="#{list .type == ' TXT'}">
  177                                                       <p :commandBu tton updat e="@this"  oncomplete ="this.dis abled=fals e;"
  178                                                                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'"
  179                                                                valu e="Downloa d Text Fil e"
  180                                                                styl eClass="bt n btn-prim ary i-want -to-button " />
  181                                                       <p :commandBu tton
  182                                                                acti on="/views /bluebutto n/download /viewPrint DownloadRe portTXT"
  183                                                                onco mplete="th is.disable d=false;"
  184                                                                oncl ick="this. disabled=t rue;create Cookie('To ken','#{do wnloadMyDa taControll er.getAPIT oken()}',5 )"
  185                                                                valu e="View/Pr int" style Class="btn  btn-prima ry i-want- to-button"  />
  186                                               </h:panelG roup>
  187                                      </p:colu mn>
  188                             </p:da taTable>
  189  
  190                             <p>
  191                                      It is im portant to  <a
  192                                               href="#{do wnloadMyDa taControll er.mhvCont ext}/prote cting-your -personal- health-inf ormation"
  193                                               target="_b lank">prot ect your p ersonal he alth infor mation</a> .
  194                             </p>
  195                             <ul>
  196                                      <li>
  197                                               <p>You can  cancel yo ur downloa d at any t ime.</p>
  198                                      </li>
  199                                      <li>
  200                                               <p>Be sure  to save a ny downloa ds in a sa fe place.< /p>
  201                                      </li>
  202                                      <li>
  203                                               <p>Anytime  you downl oad inform ation from  the Inter net it is
  204                                                       po ssible to  create a t emporary f ile on the  computer  you are us ing.
  205                                                       Pl ease be aw are of thi s when ope ning a fil e on a com puter you  do
  206                                                       no t control. </p>
  207                                      </li>
  208                                      <li>
  209                                               <p>
  210                                                       Al l requests  to downlo ad your pe rsonal hea lth inform ation from  My
  211                                                       He altheVet a re tracked . You can  see these  requests i n your <a
  212                                                                href ="#{downlo adMyDataCo ntroller.m hvContext} /account-a ctivity-hi story">
  213                                                                acco unt activi ty history </a>.
  214                                               </p>
  215                                      </li>
  216                                      <li>
  217                                               <p>
  218                                                       Vi sit the <a  href="#{d ownloadMyD ataControl ler.mhvCon text}/faqs ">VA
  219                                                                Blue  Button Fr equently A sked Quest ions</a> t o learn mo re about t he
  220                                                       th ree file f ormats.
  221                                               </p>
  222                                      </li>
  223                             </ul>
  224  
  225                             <h:com mandButton  action="# {downloadM yDataContr oller.canc elButtonTw o}"
  226                                      value="C ancel" cla ss="btn bt n-secondar y" />
  227                    </h: form>
  228           </ ui:define>
  229  
  230           <u i:define n ame="discl aimer">
  231                    <ui: insert nam e="info-pr otection-d isclaimer" >
  232                             <ui:in clude src= "/views/bl uebutton/i nfo-protec tion-discl aimer.xhtm l" />
  233                    </ui :insert>
  234                    <ui: insert nam e="info-di sclaimer">
  235                             <ui:in clude src= "/views/bl uebutton/d isclaimer. xhtml" />
  236                    </ui :insert>
  237           </ ui:define>
  238   </ui:compo sition>