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

13.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\healthsummary healthSummary.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\healthsummary healthSummary.xhtml Thu Sep 7 18:53:15 2017 UTC

13.2 Comparison summary

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

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

13.4 Active regular expressions

No regular expressions were active.

13.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 ">#{msg.do wnloadResu ltsTitle}< /ui:define >
  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 /VA_CCD_Qu ick_Guide. pdf/6e34ac be-ebff-46 36-b317-10 e7d55d0b82 "
  18                                      target=" _blank"> < i class="f a fa-info- circle"></ i> <h:outp utText
  19                                               value="VA  Health Sum mary User  Guide" />
  20                             </a> < a
  21                                      href="#{ selectRepo rtControll er.mhvCont ext}/healt h-summary- va-ccd-lea rn-more"
  22                                      target=" _blank"> < i class="f a fa-info- circle"></ i> <h:outp utText
  23                                               value="Lea rn More" / >
  24                             </a> < a
  25                                      href="#{ selectRepo rtControll er.mhvCont ext}/prote cting-your -personal- health-inf ormation"
  26                                      target=" _blank"> < i class="f a fa-info- circle"></ i> <h:outp utText
  27                                               value="Pro tecting Yo ur Persona l Health I nformation " />
  28                             </a>
  29                    </di v>
  30  
  31                    <h:f orm id="he althSummar y_refresh"  styleClas s="form-ho rizontal">
  32  
  33                             <f:met adata>
  34                                      <f:event  type="pre RenderView "
  35                                               listener=" #{healthSu mmaryContr oller.init }" />
  36                             </f:me tadata>
  37  
  38                             <scrip t>
  39                                      function  pdfDownlo adPopup(da teGen) {
  40                                               message =  " When you  open or d ownload a  PDF file,  a temporar y file is  created on "
  41                                                                + "  this compu ter. Other s accessin g this com puter may  be able to  view"
  42                                                                + "  your perso nal health  informati on.  There  is a risk  of exposi ng your"
  43                                                                + "  informatio nwhen you  download a  PDF file,  especiall y on publi c or"
  44                                                                + "  shared com puters.";
  45                                               var r = co nfirm(mess age);
  46  
  47                                               if (r == t rue) {
  48                                                       cr eateCookie ('Token',  '#{healthS ummaryCont roller.get APIToken() }', 5);
  49                                                       wi ndow.locat ion.href =  '/mhvapi/ v1/bluebut ton/extern al/stream/ ccda/'
  50                                                                         + date Gen
  51                                                                         + '/fi leFormat/P DF/ccdType /#{healthS ummaryCont roller.ccd Type}';
  52                                               }
  53                                      }
  54                             </scri pt>
  55  
  56                             <h:pan elGroup re ndered="#{ osccdServi ceStatusBe an.isUpdat ing}">
  57                                      <div cla ss="usa-al ert usa-al ert-info"  role="aler tdialog">
  58                                               <div class ="usa-aler t-body">
  59                                                       <h 3 class="u sa-alert-h eading">#{ msg.downlo adResultsU pdating}</ h3>
  60                                                       <p  class="us a-alert-te xt">
  61                                                                <h:c ommandButt on immedia te="true"
  62                                                                         action ="#{health SummaryCon troller.ch eckCCDUpda tingStatus }"
  63                                                                         update ="healthSu mmary_refr esh" value ="Check Up dates"
  64                                                                         onclic k="this.di sabled=tru e;" class= "btn btn-p rimary" />
  65                                                       </ p>
  66                                               </div>
  67                                      </div>
  68                             </h:pa nelGroup>
  69  
  70                             <h:pan elGroup re ndered="#{ osccdServi ceStatusBe an.isCompl ete}"
  71                                      layout=" block" id= "errorbox" >
  72                                      <div cla ss="usa-al ert usa-al ert-succes s">
  73                                               <div class ="usa-aler t-body">
  74                                                       <p  class="us a-alert-te xt">#{msg. downloadRe sultsCompl ete}</p>
  75                                               </div>
  76                                      </div>
  77                             </h:pa nelGroup>
  78  
  79                             <h:pan elGroup re ndered="#{ osccdServi ceStatusBe an.isServi ceError}">
  80                                      <div cla ss="usa-al ert usa-al ert-error"  role="ale rt">
  81                                               <div class ="usa-aler t-body">
  82                                                       <h 3 class="u sa-alert-h eading">#{ msg.downlo adResultsS ystemError 1}</h3>
  83                                                       <p  class="us a-alert-te xt">#{msg. downloadRe sultsSyste mError2}</ p>
  84                                               </div>
  85                                      </div>
  86                             </h:pa nelGroup>
  87  
  88                             <h:pan elGroup re ndered="#{ osccdServi ceStatusBe an.isDataE rror}">
  89                                      <div cla ss="usa-al ert usa-al ert-error"  role="ale rtdialog">
  90                                               <div class ="usa-aler t-body">
  91                                                       <h 3 class="u sa-alert-h eading">#{ msg.downlo adResultsD ataError1a }</h3>
  92                                                       <p  class="us a-alert-te xt">
  93                                                                #{ms g.download ResultsDat aError1b}  <a
  94                                                                         href=" #{selectRe portContro ller.mhvCo ntext}/hea lth-summar y-va-ccd-l earn-more"
  95                                                                         target ="_blank"> #{msg.down loadResult sDataError 2}</a>
  96                                                                #{ms g.download ResultsDat aError3}
  97                                                       </ p>
  98                                               </div>
  99                                      </div>
  100                             </h:pa nelGroup>
  101  
  102                             <h:pan elGroup re ndered="#{ osccdServi ceStatusBe an.isNothi ngToShow}" >
  103                                      <div cla ss="usa-al ert usa-al ert-info">
  104                                               <div class ="usa-aler t-body">
  105                                                       <p  class="us a-alert-te xt">#{msg. downloadRe sultsNothi ngFound}</ p>
  106                                               </div>
  107                                      </div>
  108                             </h:pa nelGroup>
  109  
  110                             <p>
  111                                      <h:outpu tText esca pe="false"
  112                                               value="#{m sg.downloa dResultsIn structions Label1a}"  />
  113                                      <a
  114                                               href="#{se lectReport Controller .mhvContex t}/va-cont inuity-of- care-docum ent"
  115                                               target="_b lank"><h:o utputText  escape="fa lse"
  116                                                       va lue="#{msg .downloadR esultsInst ructionsLa bel1b}" /> </a>
  117                                      <span>&# 160;</span >
  118                                      <h:outpu tText esca pe="false"
  119                                               value="#{m sg.downloa dResultsIn structions Label1c}"  />
  120                                      <h:panel Group
  121                                               rendered=" #{healthSu mmaryContr oller.isVA CCDDirectF ieldTestUs er}">
  122                                               <h:outputT ext escape ="false"
  123                                                       va lue="#{msg .downloadR esultsInst ructionsLa bel1d}" />
  124                                      </h:pane lGroup>
  125                             </p>
  126                             
  127                             <ul>
  128                                      <li>
  129                                               <p>
  130                                                       <h :outputTex t escape=" false"
  131                                                                valu e="#{msg.d ownloadRes ultsInstru ctionsLabe l2a}" />
  132                                               </p>
  133                                      </li>
  134                                      <li>
  135                                               <p>
  136                                                       <h :outputTex t escape=" false"
  137                                                                valu e="#{msg.d ownloadRes ultsInstru ctionsLabe l2b}" />
  138                                               </p>
  139                                      </li>
  140                                      <h:panel Group
  141                                               rendered=" #{healthSu mmaryContr oller.isVA CCDDirectF ieldTestUs er}">
  142                                               <li>
  143                                                       <p >
  144                                                                <h:o utputText  escape="fa lse"
  145                                                                         value= "#{msg.dow nloadResul tsInstruct ionsLabel2 c}" />
  146                                                       </ p>
  147                                               </li>
  148                                      </h:pane lGroup>
  149                             </ul>
  150  
  151                             <h:pan elGroup
  152                                      rendered ="#{health SummaryCon troller.is VACCDDirec tFieldTest User}">
  153                                      <p>
  154                                               <h:outputT ext escape ="false"
  155                                                       va lue="#{msg .downloadR esultsInst ructionsLa bel3a}" />
  156                                               <a href="# {selectRep ortControl ler.mhvCon text}/prof iles"><h:o utputText
  157                                                                esca pe="false"  value="#{ msg.downlo adResultsI nstruction sLabel3b}"  /></a>
  158                                               <span>&#16 0;</span>
  159                                               <h:outputT ext escape ="false"
  160                                                       va lue="#{msg .downloadR esultsInst ructionsLa bel3c}" />
  161                                               <span>&#16 0;</span>
  162                                               <h:command Link
  163                                                       ac tion="/vie ws/bluebut ton/sendRe questsStat us/sendReq uestsStatu s">#{msg.d ownloadRes ultsInstru ctionsLabe l3d}</h:co mmandLink>
  164                                      </p>
  165                             </h:pa nelGroup>
  166  
  167                             <div c lass="call -out-box">
  168                                      <h3>#{ms g.retrieve OptionsOve rviewLabel }</h3>    
  169                                      <ul>
  170                                               <li>
  171                                                       <p >
  172                                                                <h:o utputText  escape="fa lse"
  173                                                                                  value="# {msg.downl oadResults Instructio nsB1aa}" s tyleClass= "strong" / >
  174                                                                <spa n>&#160;</ span>
  175                                                                <h:o utputText  escape="fa lse"
  176                                                                         value= "#{msg.dow nloadResul tsInstruct ionsB1ab}"  />
  177                                                                <a
  178                                                                         href=" /documents /12612/251 15/CCD.xsl /c51a4404- 2507-43d2- b179-2f59c c292a8d"
  179                                                                         target ="_blank">  <h:output Text escap e="false"
  180                                                                                  value="# {msg.downl oadResults Instructio nsB1b}" /> </a>
  181                                                                <spa n>&#160;</ span>
  182                                                                <h:o utputText  escape="fa lse"
  183                                                                         value= "#{msg.dow nloadResul tsInstruct ionsB1c}"  />
  184                                                       </ p>
  185                                               </li>
  186                                               <li>
  187                                                       <p >
  188                                                                <h:o utputText  escape="fa lse"
  189                                                                                  value="# {msg.downl oadResults Instructio nsB2aa}" s tyleClass= "strong"/>
  190                                                                <spa n>&#160;</ span>
  191                                                                <h:o utputText  escape="fa lse"
  192                                                                         value= "#{msg.dow nloadResul tsInstruct ionsB2ab}"  />
  193                                                                 <a href="h ttp://www. DNS     /viewer.ht m" target= "_blank">  <h:outputT ext
  194                                                                                  escape=" false" val ue="#{msg. downloadRe sultsInstr uctionsB2b }" /></a>
  195                                                                <spa n>&#160;</ span>
  196                                                                <h:o utputText  escape="fa lse"
  197                                                                         value= "#{msg.dow nloadResul tsInstruct ionsB2c}"  />
  198                                                       </ p>
  199                                               </li>
  200                                               <li>
  201                                                       <p >
  202                                                                <spa n class="s trong"><h: outputText  escape="f alse"
  203                                                                                  value="# {msg.downl oadResults Instructio nsB3a}" /> </span>
  204                                                                <spa n>&#160;</ span>
  205                                                                <h:o utputText  escape="fa lse"
  206                                                                         value= "#{msg.dow nloadResul tsInstruct ionsB3b}"  />
  207                                                       </ p>
  208                                               </li>
  209                                      </ul>
  210                             </div>
  211  
  212                             <h:pan elGroup
  213                                      rendered ="#{health SummaryCon troller.is VACCDDirec tFieldTest User}">
  214                                      <div cla ss="call-o ut-box">
  215                                               <h3>#{msg. otherSumma ryOptionsL abel}</h3>
  216                                               <ul>
  217                                                       <l i>
  218                                                                <p>
  219                                                                         <h:out putText es cape="fals e"
  220                                                                                           value="#{m sg.downloa dResultsIn structions B4aa}" sty leClass="s trong"/>
  221                                                                         <span> &#160;</sp an>
  222                                                                         <h:out putText es cape="fals e"
  223                                                                                  value="# {msg.downl oadResults Instructio nsB4ab}" / >
  224                                                                         <a
  225                                                                                  href="#{ selectRepo rtControll er.mhvCont ext}/ccd-d irect-part icipating- providers- help"
  226                                                                                  target=" _blank"><h :outputTex t escape=" false"
  227                                                                                           value="#{m sg.downloa dResultsIn structions B4b}" /></ a>
  228                                                                         <span> &#160;</sp an>
  229                                                                         <h:out putText es cape="fals e"
  230                                                                                  value="# {msg.downl oadResults Instructio nsB4c}" />
  231                                                                </p>
  232                                                       </ li>
  233                                                       <l i>
  234                                                                <p>
  235                                                                         <h:out putText es cape="fals e"
  236                                                                                           value="#{m sg.downloa dResultsIn structions B6a}" styl eClass="st rong" />
  237                                                                         <span> &#160;</sp an>
  238                                                                         <a hre f="#{selec tReportCon troller.mh vContext}/ profiles"> <h:outputT ext
  239                                                                                           escape="fa lse" value ="#{msg.do wnloadResu ltsInstruc tionsB6b}"  /></a>
  240                                                                         <span> &#160;</sp an>
  241                                                                         <h:out putText es cape="fals e"
  242                                                                                  value="# {msg.downl oadResults Instructio nsB6c}" />
  243                                                                </p>
  244                                                       </ li>
  245                                                       <l i>
  246                                                                <p>
  247                                                                         <h:out putText es cape="fals e"
  248                                                                                           value="#{m sg.downloa dResultsIn structions B5a}" styl eClass="st rong" />
  249                                                                         <span> &#160;</sp an>
  250                                                                         <h:com mandLink
  251                                                                                  action=" /views/blu ebutton/se ndRequests Status/sen dRequestsS tatus">#{m sg.downloa dResultsIn structions B5b}</h:co mmandLink>
  252                                                                         <span> &#160;</sp an>
  253                                                                         <h:out putText es cape="fals e"
  254                                                                                  value="# {msg.downl oadResults Instructio nsB5c}" />
  255                                                                </p>
  256                                                       </ li>
  257                                               </ul>
  258                                      </div>
  259                             </h:pa nelGroup>
  260  
  261                             <p>
  262                                      <h:outpu tText esca pe="false"
  263                                               value="#{m sg.downloa dResultsIn structions 7}" />
  264                             </p>
  265  
  266                             <h:for m id="heal thSummary_ form">
  267  
  268                                      <h3>#{ms g.download ResultsPHI of}
  269                                               #{healthSu mmaryContr oller.firs tName}
  270                                               #{healthSu mmaryContr oller.last Name}</h3>
  271  
  272                                      <h:panel Group id=" healthSumm arystatus_ table">
  273  
  274                                               <h4>#{msg. downloadRe sultsTable Label}</h4 >
  275  
  276                                               <p:dataTab le id="hea lthSummary _table" va r="healthS ummary" re flow="true "
  277                                                       va lue="#{hea lthSummary ListBean.h ealthSumma ries}">
  278                                                       <p :column he aderText=" File Conte nts">
  279                                                                <h:o utputText  value="#{h ealthSumma ry.fileCon tents}" />
  280                                                       </ p:column>
  281                                                       <p :column he aderText=" File Name" >
  282                                                                <h:o utputText  value="#{h ealthSumma ry.filenam e}" />
  283                                                       </ p:column>
  284                                                       <p :column he aderText=" Request Da te">
  285                                                                <h:o utputText  value="#{h ealthSumma ry.request Date}" />
  286                                                       </ p:column>
  287                                                       <p :column he aderText=" Status">
  288                                                                <h:o utputText  value="#{h ealthSumma ry.status} " />
  289                                                       </ p:column>
  290                                                       <p :column he aderText=" Option to  Retrieve D ata"
  291                                                                clas s="ui-mhv- button-col umn">
  292                                                                <p:c ommandButt on
  293                                                                         render ed="#{heal thSummary. status=='R eady to Do wnload'}"
  294                                                                         update ="@this" o ncomplete= "this.disa bled=false ;"
  295                                                                         onclic k="this.di sabled=tru e;createCo okie('Toke n','#{heal thSummaryC ontroller. getAPIToke n()}',5);w indow.loca tion.href= '/mhvapi/v 1/bluebutt on/externa l/stream/c cda/#{heal thSummary. dateGenera tedTs}/fil eFormat/XM L/ccdType/ #{healthSu mmaryContr oller.ccdT ype}'"
  296                                                                         value= "Download  xml"
  297                                                                         styleC lass="btn  btn-primar y i-want-t o-button"  />
  298                                                                <p:c ommandButt on
  299                                                                         render ed="#{heal thSummary. status=='R eady to Do wnload'}"
  300                                                                         update ="@this" o ncomplete= "this.disa bled=false ;"
  301                                                                         onclic k="pdfDown loadPopup( '#{healthS ummary.dat eGenerated Ts}');this .disabled= true;"
  302                                                                         value= "Download  pdf"
  303                                                                         styleC lass="btn  btn-primar y i-want-t o-button"  />
  304                                                                <p:c ommandButt on
  305                                                                         render ed="#{heal thSummary. status=='R eady to Do wnload'}"
  306                                                                         action ="/views/b luebutton/ healthsumm ary/previe wHealthSum mary"
  307                                                                         onclic k="this.di sabled=tru e;createCo okie('Toke n','#{heal thSummaryC ontroller. getAPIToke n()}',5);"
  308                                                                         styleC lass="btn  btn-primar y btn-bloc k i-want-t o-button"
  309                                                                         action Listener=" #{ccdAttri butes.attr ibuteListe ner}">
  310                                                                         <f:att ribute nam e="value"  value="Vie w/Print" / >
  311                                                                         <f:att ribute nam e="dateGen erated"
  312                                                                                  value="# {healthSum mary.dateG eneratedTs }" />
  313                                                                         <f:att ribute nam e="ccdType "
  314                                                                                  value="# {healthSum maryContro ller.ccdTy pe}" />
  315                                                                </p: commandBut ton>
  316                                                       </ p:column>
  317                                               </p:dataTa ble>
  318                                               <h:panelGr oup
  319                                                       re ndered="#{ healthSumm aryControl ler.isVACC DDirectFie ldTestUser  and (not  osccdServi ceStatusBe an.isServi ceError) a nd (not os ccdService StatusBean .isDataErr or) and (n ot osccdSe rviceStatu sBean.isNo thingToSho w)}">
  320                                                       <d iv class=" row-fluid" >
  321                                                                <div  class="sp an8">
  322                                                                         <p>
  323                                                                                  <h:outpu tLabel
  324                                                                                           value="#{m sg.downloa dResultsSe ndLabel}"  />
  325                                                                         </p>
  326                                                                </di v>
  327                                                                <div  class="sp an4">
  328                                                                         <p:com mandLink
  329                                                                                  action=" /views/blu ebutton/he althsummar y/sendHeal thSummary"
  330                                                                                  onclick= "this.disa bled=true; createCook ie('Token' ,'#{health SummaryCon troller.ge tAPIToken( )}',5);"
  331                                                                                  class="b tn btn-pri mary">Send  My Health  Summary</ p:commandL ink>
  332                                                                </di v>
  333                                                       </ div>
  334                                               </h:panelG roup>
  335  
  336                                      </h:pane lGroup>
  337  
  338                                      <p>
  339                                               <h:outputT ext value= "#{msg.dow nloadResul tsFooterLa bela}"
  340                                                       es cape="fals e" />
  341                                               <a
  342                                                       hr ef="#{sele ctReportCo ntroller.m hvContext} /protectin g-your-per sonal-heal th-informa tion"
  343                                                       ta rget="_bla nk"> <h:ou tputText
  344                                                                valu e="#{msg.d ownloadRes ultsFooter Labelb}" e scape="fal se" /></a>
  345                                      </p>
  346  
  347                                      <ul>
  348                                               <li>
  349                                                       <p >
  350                                                                <h:o utputText  escape="fa lse"
  351                                                                         value= "#{msg.dow nloadResul tsFooterBu llets1}" / >
  352                                                       </ p>
  353                                               </li>
  354                                               <li>
  355                                                       <p >
  356                                                                <h:o utputText  escape="fa lse"
  357                                                                         value= "#{msg.dow nloadResul tsFooterBu llets2}" / >
  358                                                       </ p>
  359                                               </li>
  360                                               <li>
  361                                                       <p >
  362                                                                <h:o utputText  escape="fa lse"
  363                                                                         value= "#{msg.dow nloadResul tsFooterBu llets3}" / >
  364                                                       </ p>
  365                                               </li>
  366                                      </ul>
  367                                      <h:outpu tLink id=" cancel" va lue="perso nal-inform ation"
  368                                               class="btn  btn-secon dary">
  369                                               <span>Canc el</span>
  370                                      </h:outp utLink>
  371                             </h:fo rm>
  372                    </h: form>
  373  
  374  
  375           </ ui:define>
  376  
  377           <u i:define n ame="discl aimer">
  378                    <ui: insert nam e="info-pr otection-d isclaimer" >
  379                             <ui:in clude src= "/views/bl uebutton/i nfo-protec tion-discl aimer.xhtm l" />
  380                    </ui :insert>
  381           </ ui:define>
  382  
  383   </ui:compo sition>