4471. EPMO Open Source Coordination Office Redaction File Detail Report

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

4471.1 Files compared

# Location File Last Modified
1 Fri Jun 9 19:51:40 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 delayedConsentSummaryReport.jsp Fri Apr 21 20:15:58 2017 UTC

4471.2 Comparison summary

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

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

4471.4 Active regular expressions

No regular expressions were active.

4471.5 Comparison detail

        1   <%--
        2       Docume nt   : del ayedConsen tSummaryRe port
        3       Create d on : Apr  5, 2016,  2:13:02 PM
        4       Author      : Ira kli Kakush adze
        5   --%>
        6  
        7   <%@taglib  tagdir="/W EB-INF/tag s/formatti ng" prefix ="f" %>
        8   <%@page im port="java .util.Hash Map"%>
        9   <%@page im port="gov. va.nvap.sv c.facility .data.Faci lity"%>
        10   <%@taglib  uri="http: //java.sun .com/jsp/j stl/core"  prefix="c"  %>
        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  
        14   <%
        15       HashMa p tips = ( HashMap) s ession.get Attribute( "descripto rs");
        16       String  facilityF ilterToolt ip = (Stri ng) tips.g et("authen ticatingFa cilityFiel d");
        17       Facili ty default UserFacili ty = (Faci lity) sess ion.getAtt ribute("de faultUserF acility");
        18       String  defaultUs erFacility Name = def aultUserFa cility ==  null ? ""  : defaultU serFacilit y.getFacil ityName();
        19       String  defaultUs erFacility Station =  defaultUse rFacility  == null ?  "" : defau ltUserFaci lity.getFa cilityStat ion();
        20       pageCo ntext.setA ttribute(" facilityFi lterToolti p", facili tyFilterTo oltip);
        21       pageCo ntext.setA ttribute(" defaultUse rFacility" , defaultU serFacilit y);
        22       pageCo ntext.setA ttribute(" defaultUse rFacilityN ame", defa ultUserFac ilityName) ;
        23       pageCo ntext.setA ttribute(" defaultUse rFacilityS tation", d efaultUser FacilitySt ation);
        24   %>
        25  
        26   <f:mainTem plate head erText="De layed Cons ent Summar y Report">
        27       <scrip t language ="JavaScri pt">
        28           $( document). ready(func tion () {
        29                //check  the ALL ch eckbox for  the reaso ns on init ial load
        30                $('.alla bleCheckbo x[value=AL L]').prop( "checked",  true);
        31  
        32                // Initi al data re quest.
        33                $.fn.dat aTable.ext .errMode =  'none';
        34  
        35                setProce ssingForDa taTable('r eportTable ', -14);
        36  
        37                var repo rtTable =  $('#report Table').Da taTable({
        38                    defe rLoading:  0,
        39                    dest roy:true,
        40                    sear ching: fal se,
        41                    proc essing: tr ue,
        42                    serv erSide: tr ue,
        43                    orde r: [[0, 'a sc']],
        44                    ajax : construc tUrl("doSe arch"),
        45                    lang uage: {
        46                         emptyTable : "No reco rds found" ,
        47                         loadingRec ords: ""
        48                    },
        49                    pagi ng: false,
        50                    info : false,
        51                    colu mnDefs: [
        52                         {className : "dt-head -center dt -body-left ", targets : [0,1]},
        53                         {className : "dt-head -center dt -body-righ t", target s: [2]}
        54                    ],
        55                    scro llX:true,
        56                    init Complete:  function() {
        57                         // Enable  THEAD scro ll bars
        58                         $('.dataTa bles_scrol lHead').cs s('overflo w', 'auto' );
        59  
        60                         // Sync TH EAD scroll ing with T BODY
        61                         $('.dataTa bles_scrol lHead').on ('scroll',  function  () {
        62                             $('.da taTables_s crollBody' ).scrollLe ft($(this) .scrollLef t());
        63                         });
        64                    },
        65                    draw Callback:  function()  {
        66                         var api =  this.api() ;
        67  
        68                         $(api.colu mn(2).foot er() ).htm l(
        69                             api.co lumn(2, {p age:'curre nt'}).data ().sum()
        70                         );
        71                    }
        72                });
        73  
        74                reportTa ble.on('dr aw', funct ion () {
        75                    addA riaToDataT able('repo rtTable',  reportTabl e);
        76                });
        77  
        78                $('#sear chButton') .on('click ', functio n () {
        79                    $('# results'). show();
        80                    repo rtTable.aj ax.url(con structUrl( 'doSearch' )).load();
        81                });
        82  
        83                $('.expo rtButton') .on('click ', functio n () {
        84                    wind ow.locatio n.href = c onstructUr l($(this). data('meth od'));
        85                    retu rn false;
        86                });
        87  
        88                function  construct Url(method Name) {
        89                    var  reasonsFor Delay = [] ;
        90                    $('. allableChe ckbox:chec kbox:check ed').each( function ( ) {
        91                         reasonsFor Delay.push ($(this).v al());
        92                    });
        93  
        94                    var  url = 'Del ayedConsen tSummaryRe port.do_se c' +
        95                         '?' + meth odName + ' =true' +
        96                         '&stationN umbers=' +  facilitie sDialog.ge tSelectedS tationNumb ers() +
        97                         '&aggregat eAtFacilit yLevel=' +  facilitie sDialog.ge tAggregate AtFacility Level() +
        98                         '&includeU nknownVisn =' + facil itiesDialo g.getInclu deUnknownV isn() +
        99                         '&reasonsF orDelay='  + reasonsF orDelay.to String() +
        100                         '&daysSinc eDelayed='  + $('#day sSinceDela yed').val( ) +
        101                         '&consentT ype=' + $( '#consentT ype').val( ) +
        102                         '&start=0'  +
        103                         '&length=- 1' +
        104                         '&sortBy='  + $('#rep ortTable') .dataTable ().fnSetti ngs().aaSo rting[0][0 ] +
        105                         '&sortOrde r=' + $('# reportTabl e').dataTa ble().fnSe ttings().a aSorting[0 ][1] +
        106                         '&patientT ypes=' + $ ('#patient Types').va l();
        107  
        108                    retu rn url;
        109                };
        110  
        111                $('#resu lts').hide ();
        112           }) ;
        113       </scri pt>
        114       <div c lass="form -container ">
        115           <f orm name=" searchForm ">
        116                <fieldse t>
        117                    <leg end>Search </legend>
        118                    <div  id="error Message" c lass="erro rs" style= "display:  none;"></d iv>
        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  class="wi dth-500" d ata-toolti p="<c:out  value="${d escriptors ['reasonsF orDelayFie ld']}"/>">
        126                         <label for ="reasonsF orDelay">R eason(s) f or Delay</ label>
        127                         <div style ="padding- left: 238p x !importa nt;">
        128                             <input  type="che ckbox" val ue="ALL" c lass="alla bleCheckbo x" id="all "/>
        129                             <label  class="va p-reg-labe l" for="al l">ALL</la bel><br />
        130                             <c:for Each var=" r" items=" ${reasons} " varStatu s="i">
        131                                 <i nput type= "checkbox"  value="<c :out value ="${r.dela yReasonId} "/>" id="< c:out valu e="${fn:re place(r.na me, ' ', ' ')}" />" c lass="alla bleCheckbo x" />
        132                                 <l abel class ="vap-reg- label" for ="<c:out v alue="${fn :replace(r .name, ' ' , '')}" /> "><c:out v alue="${r. name}"/></ label><br  />
        133                             </c:fo rEach>
        134                         </div>
        135                    </di v>
        136                    <div >
        137                         <label for ="daysSinc eDelayed"> Days Since  Delayed</ label>
        138                         <select da ta-tooltip ="<c:out v alue="${de scriptors[ 'daysSince DelayedFie ld']}"/>"  id="daysSi nceDelayed " name="da ysSinceDel ayed">
        139                             <optio n value="A LL">ALL</o ption>
        140                             <optio n value="0 ">0-5 days </option>
        141                             <optio n value="5 ">&gt; 5 d ays</optio n>
        142                             <optio n value="1 0">&gt; 10  days</opt ion>
        143                             <optio n value="1 5">&gt; 15  days</opt ion>
        144                             <optio n value="3 0">&gt; 30  days</opt ion>
        145                             <optio n value="6 0">&gt; 60  days</opt ion>
        146                             <optio n value="9 0">&gt; 90  days</opt ion>
        147                             <optio n value="1 20">&gt; 1 20 days</o ption>
        148                         </select>
        149                    </di v>
        150                    <div >
        151                         <label for ="consentT ype">Conse nt Type</l abel>
        152                         <select da ta-tooltip ="<c:out v alue="${de scriptors[ 'delayedCo nsentSumma ryReportCo nsentTypeF ield']}"/> " id="cons entType" n ame="conse ntType">
        153                             <optio n value="A LL">ALL</o ption>
        154                             <optio n value="N wHIN Autho rization"> <c:out val ue="${orga nizationNa me}"/> Aut horization s</option>
        155                             <optio n value="S SA Authori zation">SS A Authoriz ations</op tion>
        156                         </select>
        157                    </di v>
        158                    <div >
        159                         <label for ="patientT ypes">Pati ent Types< /label>
        160                         <select da ta-tooltip ="<c:out v alue="${de scriptors[ 'patientTy pesField'] }"/>" id=" patientTyp es" name=" patientTyp es">
        161                             <optio n value="3 ">ALL</opt ion>
        162                             <optio n value="1 " selected >Real Pati ents</opti on>
        163                             <optio n value="2 ">Test Pat ients</opt ion>
        164                         </select>
        165                    </di v>
        166                </fields et>
        167                <div>
        168                    <inp ut name="s earchButto n" id="sea rchButton"  title="Se arch" clas s="button"  type="but ton" value ="Search"  />
        169                </div>
        170           </ form>
        171       </div>
        172       <div i d="results ">
        173       <div a lign="righ t" class=" pad-top-5  pad-bottom -15">
        174           <a  href="#"> <button cl ass="expor tButton" d ata-method ="exportTo Excel" tit le="Export  to Excel" >Export to  Excel</bu tton></a>
        175       </div>
        176       <div i d="divRepo rtContent" >
        177           <t able id="r eportTable " class="d isplay" wi dth="100%"  cellspaci ng="0" rol e="present ation">
        178                <thead>
        179                    <tr  role="row" >
        180                         <th role=" columnhead er"><span  data-toolt ip="<c:out  value="${ descriptor s['delayed ConsentSum maryReport Authentica tingFacili tyColumn'] }"/>" id=" authentica tingFacili tyHeader"> Authentica ting Facil ity</span> </th>
        181                         <th role=" columnhead er"><span  data-toolt ip="<c:out  value="${ descriptor s['delayed ConsentSum maryReport ConsentTyp eColumn']} "/>" id="c onsentType Header">Co nsent Type </span></t h>
        182                         <th role=" columnhead er"><span  data-toolt ip="<c:out  value="${ descriptor s['delayed ConsentSum maryReport TotalColum n']}"/>" d ata-toolti p-position ="left" id ="totalHea der">Total </span></t h>
        183                    </tr >
        184                </thead>
        185                <tfoot>
        186                    <tr  role="row" >
        187                         <td role=" gridcell"  class="foo ter-bold-p ad-left-8  text-left" >Total:</t d>
        188                         <td role=" gridcell"> </td>
        189                         <td role=" gridcell"  class="foo ter-bold-p ad-right-9  text-righ t"></td>
        190                    </tr >
        191                </tfoot>
        192           </ table>
        193           <d iv aria-li ve="polite " role="st atus" id=" reportTabl e_info" cl ass="dataT ables_info  hidden">S hows conse nt directi ve summary  data</div ><%-- beca use we don 't have th e "Showing  x of x" t urned on f or this ta ble, we ne ed this he re to supp ort aria - -%>
        194       </div>
        195       </div>
        196   </f:mainTe mplate>