4513. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 6/9/2017 3:51:44 PM Eastern 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.

4513.1 Files compared

# Location File Last Modified
1 Fri Jun 9 19:51:44 2017 UTC
2 eHealth_Exch (eHealth Exchange Enhancements) Build 3 docs & code_May_2017.zip\VAP_CIF_CODE0502.zip\VAP_CIF_CODE0502\VAP_CIF_CODE0502\nvap-web\src\main\webapp\WEB-INF\web optInSummaryReport.jsp Fri Apr 21 20:15:58 2017 UTC

4513.2 Comparison summary

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

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

4513.4 Active regular expressions

No regular expressions were active.

4513.5 Comparison detail

        1   <%--
        2       Docume nt   : opt InSummaryR eport
        3       Create d on : Dec  4, 2014
        4       Author      : Ira kli Kakush adze
        5   --%>
        6   <%@page im port="gov. va.nvap.sv c.facility .data.Faci lity"%>
        7   <%@page im port="java .util.Hash Map"%>
        8   <%@page co ntentType= "text/html " pageEnco ding="UTF- 8"%>
        9   <%@taglib  uri="http: //java.sun .com/jsp/j stl/core"  prefix="c"  %>
        10   <%@taglib  uri="http: //java.sun .com/jsp/j stl/fmt" p refix="fmt " %>
        11   <%@taglib  uri="http: //java.sun .com/jsp/j stl/functi ons" prefi x="fn" %>
        12   <%@taglib  tagdir="/W EB-INF/tag s/cpp" pre fix="cpp"  %>
        13   <%@taglib  tagdir="/W EB-INF/tag s/date" pr efix="date " %>
        14   <%@taglib  tagdir="/W EB-INF/tag s/formatti ng" prefix ="f" %>
        15   <%@page im port="java .util.*" % >
        16  
        17   <%
        18       HashMa p tips = ( HashMap) s ession.get Attribute( "descripto rs");
        19       String  facilityF ilterToolt ip = (Stri ng) tips.g et("authen ticatingFa cilityFiel d");
        20       Facili ty default UserFacili ty = (Faci lity) sess ion.getAtt ribute("de faultUserF acility");
        21       String  defaultUs erFacility Name = def aultUserFa cility ==  null ? ""  : defaultU serFacilit y.getFacil ityName();
        22       String  defaultUs erFacility Station =  defaultUse rFacility  == null ?  "" : defau ltUserFaci lity.getFa cilityStat ion();
        23       pageCo ntext.setA ttribute(" facilityFi lterToolti p", facili tyFilterTo oltip);
        24       pageCo ntext.setA ttribute(" defaultUse rFacility" , defaultU serFacilit y);
        25       pageCo ntext.setA ttribute(" defaultUse rFacilityN ame", defa ultUserFac ilityName) ;
        26       pageCo ntext.setA ttribute(" defaultUse rFacilityS tation", d efaultUser FacilitySt ation);
        27   %>
        28  
        29   <f:mainTem plate head erText="Op t-In Patie nts Summar y Report">
        30       <head>
        31           <% @include f ile="repor tCommon.js p" %>
        32           <% @include f ile="metaC ommon.jsp"  %>
        33           <s cript lang uage="Java Script">
        34                $(docume nt).ready( function ( ) {
        35                    setP rocessingF orDataTabl e('reportT able', -14 );
        36  
        37                    var  reportTabl e = $('#re portTable' ).DataTabl e({
        38                         deferLoadi ng: 0,
        39                         destroy:tr ue,
        40                         ajax: cons tructUrl(" doSearch") ,
        41                         columnDefs : [
        42                             {class Name: "dt- head-cente r", target s: [0]},
        43                             {class Name: "dt- head-cente r dt-body- right", ta rgets: [1, 2,3]}
        44                         ],
        45                         info: fals e,
        46                         language:  {
        47                             emptyT able: "No  records fo und",
        48                             loadin gRecords:  ""
        49                         },
        50                         paging: fa lse,
        51                         processing : true,
        52                         searching:  false,
        53                         serverSide : true,
        54                         scrollX:tr ue,
        55                         initComple te: functi on(){
        56                             // Ena ble THEAD  scroll bar s
        57                             $('.da taTables_s crollHead' ).css('ove rflow', 'a uto');
        58  
        59                             // Syn c THEAD sc rolling wi th TBODY
        60                             $('.da taTables_s crollHead' ).on('scro ll', funct ion () {
        61                                 $( '.dataTabl es_scrollB ody').scro llLeft($(t his).scrol lLeft());
        62                             });
        63                         },
        64                         "footerCal lback": fu nction ( r ow, data,  start, end , display  ) {
        65                             var ap i = this.a pi(), data ;
        66  
        67                             // Upd ate footer s
        68                             $(api. column(1). footer() ) .html(
        69                                 ap i.column(1 , {page:'c urrent'}). data().sum ()
        70                             );
        71                             $(api. column(2). footer() ) .html(
        72                                 ap i.column(2 , {page:'c urrent'}). data().sum ()
        73                             );
        74                             $(api. column(3). footer() ) .html(
        75                                 ap i.column(3 , {page:'c urrent'}). data().sum ()
        76                             );
        77                         }
        78                    });
        79  
        80                    // D ataTable o verrides
        81                    $.fn .dataTable .ext.errMo de = 'none ';
        82  
        83                    repo rtTable.on ('draw', f unction ()  {
        84                         addAriaToD ataTable(' reportTabl e', report Table);
        85                    });
        86  
        87                    $('# searchButt on').on('c lick', fun ction () {
        88                         $('#result s').show() ;
        89                         reportTabl e.ajax.url (construct Url('doSea rch')).loa d();
        90                    });
        91  
        92                    $('. exportButt on').on('c lick', fun ction() {
        93                         window.loc ation.href  = constru ctUrl($(th is).data(' method'));
        94                         return fal se;
        95                    });
        96  
        97                    func tion const ructUrl(me thodName)  {
        98                         var url =  'OptInSumm aryReport. do_sec' +
        99                             '?' +  methodName  + '=true'  +
        100                             '&aggr egateAtFac ilityLevel =' + facil itiesDialo g.getAggre gateAtFaci lityLevel( ) +
        101                             '&incl udeUnknown Visn=' + f acilitiesD ialog.getI ncludeUnkn ownVisn()  +
        102                             '&pati entTypes='  + $('#pat ientTypes' ).val() +
        103                             '&stat ionNumbers =' + facil itiesDialo g.getSelec tedStation Numbers()  +
        104                             '&sort By=' + $(' #reportTab le').dataT able().fnS ettings(). aaSorting[ 0][0] +
        105                             '&sort Order=' +  $('#report Table').da taTable(). fnSettings ().aaSorti ng[0][1] ;
        106  
        107                         return url ;
        108                    };
        109  
        110                    $('# results'). hide();
        111                });
        112           </ script>
        113           <t itle>Veter ans Author ization &  Preference s Opt-In P atients Su mmary Repo rt</title>
        114       </head >
        115       <div c lass="form -container ">
        116          <fo rm name="s earchForm" >
        117                <fieldse t>
        118                    <leg end>Search </legend>
        119                    <jsp :include p age="repor ting/commo n/faciliti esFilter.j sp">
        120                         <jsp:param  name="def aultUserFa cility" va lue="${def aultUserFa cility}" / >
        121                         <jsp:param  name="def aultUserFa cilityName " value="$ {defaultUs erFacility Name}" />
        122                         <jsp:param  name="def aultUserFa cilityStat ion" value ="${defaul tUserFacil ityStation }" />
        123                         <jsp:param  name="fac ilityFilte rTooltip"  value="${f acilityFil terTooltip }" />
        124                    </js p:include>
        125                    <div >
        126                         <label for ="patientT ypes">Pati ent Types< /label>
        127                         <select id ="patientT ypes" name ="patientT ypes" data -tooltip=" <c:out val ue="${desc riptors['p atientType sField']}"  />">
        128                             <optio n value="3 ">ALL</opt ion>
        129                             <optio n value="1 " selected >Real Pati ents</opti on>
        130                             <optio n value="2 ">Test Pat ients</opt ion>
        131                         </select>
        132                    </di v>
        133                </fields et>
        134                <div>
        135                    <inp ut name="s earchButto n" id="sea rchButton"  title="Se arch" clas s="button"  type="but ton" value ="Search"  />
        136                </div>
        137           </ form>
        138       </div>
        139       <div i d="results ">
        140       <div a lign="righ t" class=" pad-top-5  pad-bottom -15">
        141           <a  href="#"> <button cl ass="expor tButton" d ata-method ="exportTo Excel" tit le="Export  to Excel" >Export to  Excel</bu tton></a>
        142       </div>
        143       <div i d="divRepo rtContent" >
        144           <d iv aria-li ve="polite " role="st atus" id=" reportTabl e_info" cl ass="dataT ables_info  hidden">S hows summa ry of opt- in patient s</div><%- - because  we don't h ave the "S howing x o f x" turne d on for t his table,  we need t his here t o support  aria --%>
        145           <t able id="r eportTable " class="d isplay" wi dth="100%"  cellspaci ng="0" rol e="present ation">
        146                <thead>
        147                    <tr  role="row" >
        148                         <th role=" columnhead er"><span  id="authen ticatingFa cilityHead er" data-t ooltip="<c :out value ="${descri ptors['aut henticatin gFacilityC olumn']}"  />">Authen ticating F acility</s pan></th>
        149                         <th role=" columnhead er"><span  id="eHealt hExchangeA uthorizati onHeader"  data-toolt ip="<c:out  value="${ descriptor s['eHealth ExchangeAu thorizatio nColumn']} " />">eHea lth Exchan ge Authori zations</s pan></th>
        150                         <th role=" columnhead er"><span  id="ssaAut horization Header" da ta-tooltip ="<c:out v alue="${de scriptors[ 'eHealthEx changeSSAA uthorizati onColumn'] }" />">SSA  Authoriza tions</spa n></th>
        151                         <th role=" columnhead er"><span  id="facili tyTotalHea der" data- tooltip="< c:out valu e="${descr iptors['eH ealthExcha ngeAuthori zationProc essedTotal ']}" />" d ata-toolti p-position ="left">Fa cility Tot al</span>< /th>
        152                    </tr >
        153                </thead>
        154                <tfoot>
        155                    <tr  role="row" >
        156                         <%--Filled  in via Da tatables f or column  totals--%>
        157                         <td role=" gridcell"  class="foo ter-bold-p ad-left-8  text-left" >Total:</t d>
        158                         <td role=" gridcell"  class="foo ter-bold-p ad-right-9  text-righ t"></td>
        159                         <td role=" gridcell"  class="foo ter-bold-p ad-right-9  text-righ t"></td>
        160                         <td role=" gridcell"  class="foo ter-bold-p ad-right-9  text-righ t"></td>
        161                    </tr >
        162                </tfoot>
        163           </ table>
        164       </div>
        165       </div>
        166   </html>
        167   </f:mainTe mplate>