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

4468.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 dashboard.jsp Fri Apr 21 20:15:58 2017 UTC

4468.2 Comparison summary

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

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

4468.4 Active regular expressions

No regular expressions were active.

4468.5 Comparison detail

        1   <%@page im port="gov. va.nvap.sv c.facility .data.Faci lity"%>
        2   <%@taglib  tagdir="/W EB-INF/tag s/formatti ng" prefix ="f" %>
        3   <%@taglib  uri="http: //java.sun .com/jsp/j stl/core"  prefix="c"  %>
        4   <%@taglib  tagdir="/W EB-INF/tag s/cpp" pre fix="cpp"  %>
        5  
        6   <%
        7       Facili ty default UserFacili ty = (Faci lity) sess ion.getAtt ribute("de faultUserF acility");
        8       String  defaultUs erFacility Name = def aultUserFa cility ==  null ? ""  : defaultU serFacilit y.getFacil ityName();
        9       pageCo ntext.setA ttribute(" defaultUse rFacilityN ame", defa ultUserFac ilityName) ;
        10   %>
        11  
        12   <f:mainTem plate head erText="Da shboard">
        13       <scrip t type="te xt/javascr ipt" src=" js/ChartJS 2.3/Chart. js"></scri pt>
        14       <scrip t type="te xt/javascr ipt">
        15           $( document). ready(func tion () {
        16  
        17                //Widget s are load ed in succ ession eve n if the p revious fa ils, the c hain conti nues.
        18  
        19                //Expiri ng Consent  Widget, L oads first  ######### ########## ########## ########## ########## ########## ########## ########## ##########
        20                $.getJSO N('Expirin gConsentsW idget.do_s ec', funct ion(data){
        21                    $('# expiringNw HINConsent s').html(" <b>eHealth  Exchange  Authorizat ions:</b>  " + data.e xpiringNwH INConsents );
        22                    $('# expiringSS AConsents' ).html("<b >SSA Autho rizations: </b> " + d ata.expiri ngSSAConse nts);
        23  
        24                    $('# expiringCo nsentLoadi ng').hide( );
        25                    read yMonthlyCo nsentWidge t(true);
        26                }).fail( function() {
        27                    read yMonthlyCo nsentWidge t(true);
        28                });
        29  
        30                //Monthl y Consents  Widget ## ########## ########## ########## ########## ########## ########## ########## ########## ########## ##########
        31                $('#prev iousMonth' ).click(fu nction(){
        32                   $('#m onthValue' ).val(pars eInt($('#m onthValue' ).val()) -  1);
        33                   $('#m onthlyAuth orizations Loading'). show();
        34                   ready MonthlyCon sentWidget (false);
        35                });
        36  
        37                $('#next Month').cl ick(functi on(){
        38                   $('#m onthValue' ).val(pars eInt($('#m onthValue' ).val()) +  1);
        39                   $('#m onthlyAuth orizations Loading'). show();
        40                   ready MonthlyCon sentWidget (false);
        41                });
        42  
        43                //Boolea n paramete r to deter mine if ch aining is  required,  If widget  spinner ch anges mont h chaining  should no t occur
        44                //Chaini ng should  occur for  initial pa ge load.
        45                function  readyMont hlyConsent Widget(cha in){
        46                    $.ge tJSON('Mon thlyConsen tsWidget.d o_sec'+'?m onthAdjust mentValue= ' + $('#mo nthValue') .val(), fu nction (da ta) {
        47                         $('#addede Benefits') .html("<b> eHealth Ex change via  eBenefits :</b> " +  data.eBene fitsAddedA uths);
        48                         $('#addedM anually'). html("<b>e Health Exc hange Manu al Entries :</b> " +  data.manua llyAddedAu ths);
        49                         $('#addedR eAuth').ht ml("<b>eHe alth Excha nge Re-Aut horization s:</b> " +  data.adde dReAuths);
        50                         $('#ssaAut hAutomated ').html("< b>SSA Auto mated:</b>  " + data. ssaAuthAut omated);
        51                         $('#curren tMonth').t ext(data.m onth);
        52                         $('#curren tYear').te xt(data.ye ar);
        53  
        54                         //disable  next butto n if at cu rrent mont h
        55                         if(parseIn t($('#mont hValue').v al()) >= 0 ){
        56                             $('#ne xtMonth'). prop('disa bled', tru e);
        57                         } else {
        58                             $('#ne xtMonth'). prop('disa bled', fal se);
        59                         }
        60  
        61                         $('#monthl yAuthoriza tionButton s').show() ;
        62                         if(chain){
        63                             readyL oginActivi tyWidget() ;
        64                         }
        65                         $('#monthl yAuthoriza tionsLoadi ng').css(" margin-top ", "-30px" ); //move  the spinne r up to ov erlay the  month and  buttons
        66                    }).f ail(functi on(){
        67                         if(chain){
        68                             readyL oginActivi tyWidget() ;
        69                         }
        70                    }).c omplete(fu nction(){
        71                         $('#monthl yAuthoriza tionsLoadi ng').hide( );
        72                    });
        73                }
        74  
        75                //Log in  Activity  Widget ### ########## ########## ########## ########## ########## ########## ########## ########## ########## ##########
        76                function  readyLogi nActivityW idget(){
        77                    $.ge tJSON('Log inActivity Widget.do_ sec', func tion(data) {
        78                         var lineGr aph = docu ment.getEl ementById( "loginChar t");
        79                         var myChar t = new Ch art(lineGr aph, {
        80  
        81                             type:  'line',
        82                             data:  {
        83                                 la bels: data .labels,
        84                                 da tasets: [
        85                                      {
        86                                          labe l: 'Past 2 4 Hours',
        87                                          data : data.dat a,
        88                                          fill : false,
        89                                          bord erColor: ' rgba(75,19 2,192,1)'
        90                                      }
        91                                 ]
        92                             },
        93                             option s: {
        94                                 re sponsive:  false,
        95                                 ma intainAspe ctRatio: f alse,
        96                                 sc ales:{
        97                                      yAxes: [ {
        98                                          tick s: {
        99                                               maxTicksLi mit: 5,
        100                                               beginAtZer o: true
        101                                          }
        102                                      }],
        103                                      xAxes: [ {
        104                                          tick s: {
        105                                               maxRotatio n: 70,
        106                                               minRotatio n: 70
        107                                          }
        108                                      }]
        109                                 }
        110                             }
        111                         });
        112                         $('#loginA ctivityLoa ding').hid e();
        113                         readyTrans actionHist oryWidget( );
        114                    }).f ail(functi on(){
        115                         readyTrans actionHist oryWidget( );
        116                    });
        117                }
        118  
        119                //Transa ction Hist ory Widget  ######### ########## ########## ########## ########## ########## ########## ########## ########## ##########
        120                function  readyTran sactionHis toryWidget (){
        121                    $.ge tJSON('Tra nsactionHi storyWidge t.do_sec',  function( data){
        122                         var lineGr aph = docu ment.getEl ementById( "transacti onChart");
        123                         var myChar t = new Ch art(lineGr aph, {
        124  
        125                             type:  'line',
        126                             data:  {
        127                                 la bels: data .labels,
        128                                 da tasets: [
        129                                      {
        130                                          labe l: 'Policy  Checks',
        131                                          data : data.exc hange,
        132                                          fill : false,
        133                                          bord erColor: ' rgba(255,9 0,132,1)'
        134                                      },
        135                                      {
        136                                          labe l: 'eBenef its Transa ctions',
        137                                          data : data.ebe nefits,
        138                                          fill : false,
        139                                          bord erColor: ' rgba(75,19 2,192,1)'
        140                                      }
        141                                 ]
        142                             },
        143                             option s: {
        144                                 re sponsive:  false,
        145                                 ma intainAspe ctRatio: f alse,
        146                                 sc ales:{
        147                                      yAxes: [ {
        148                                          tick s: {
        149                                               maxTicksLi mit: 5,
        150                                               beginAtZer o: true
        151                                          }
        152                                      }],
        153                                      xAxes: [ {
        154                                          tick s: {
        155                                               maxRotatio n: 70,
        156                                               minRotatio n: 70
        157                                          }
        158                                      }]
        159                                 }
        160                             }
        161                         });
        162                    }).s uccess(fun ction(){
        163                         addAriaToJ SCharts();
        164                    });
        165                    $('# transactio nLoading') .hide();
        166                }
        167           }) ;
        168       </scri pt>
        169  
        170       <div i d="widgets Container"  class="pa d-top-10">
        171           <d iv class=" margin-bot tom-20">
        172                <div cla ss="margin -bottom-15  margin-to p-10">
        173                    The  authorizat ion inform ation disp layed belo w is for
        174                    <c:c hoose>
        175                         <c:when te st="${defa ultUserFac ility == n ull}">
        176                             all fa cilities.
        177                         </c:when>
        178                         <c:otherwi se>
        179                             <c:out  value="${ defaultUse rFacilityN ame}" />.
        180                         </c:otherw ise>
        181                    </c: choose>
        182                    Time s are in C ST.
        183                </div>
        184                <div id= "ExpiringC onsentWidg et" class= "panel pan el-default  widget-in line margi n-right-20 " style="h eight: 200 px;">
        185                    <div  class="pa nel-headin g text-cen ter">
        186                         <div class ="panel-ti tle">
        187                             <h4>Ex piring Aut horization s (within  30 days)</ h4>
        188                         </div>
        189                    </di v>
        190                    <div  class="pa nel-body">
        191                         <p id="exp iringNwHIN Consents"> </p>
        192                         <p id="exp iringSSACo nsents"></ p>
        193                         <div id="e xpiringCon sentLoadin g" >
        194                             <p cla ss="img-ce nter"><img  src="res/ ajax-loade r_1.gif"/> </p>
        195                         </div>
        196                    </di v>
        197                </div>
        198                <div id= "MonthlyAu thorizatio nsWidget"  class="pan el panel-d efault wid get-inline " style="h eight: 200 px;">
        199                    <div  class="pa nel-headin g">
        200                         <div class ="panel-ti tle text-c enter">
        201                             <h4>Ne w Consent  Authorizat ions (by m onth)</h4>
        202                         </div>
        203                    </di v>
        204                    <div  class="pa nel-body">
        205                         <div class ="text-cen ter" id="m onthlyAuth orizationB uttons" st yle="displ ay:none">
        206                             <butto n id="prev iousMonth"  class="bt n">Prev</b utton>
        207                             <b><sp an id="cur rentMonth" ></span> < span id="c urrentYear "></span>< /b>
        208                             <butto n id="next Month" cla ss="btn">N ext</butto n>
        209                             <input  type="hid den" id="m onthValue"  value="0" />
        210                         </div>
        211                         <div id="m onthlyAuth orizations Loading" s tyle="floa t: left; w idth: 100% ;">
        212                             <div c lass="img- center">
        213                                 <i mg src="re s/ajax-loa der_1.gif" />
        214                             </div>
        215                         </div>
        216                         <div style ="position : absolute ;">
        217                             <p id= "addedeBen efits" cla ss="pad-to p-10"></p>
        218                             <p id= "addedManu ally"></p>
        219                             <p id= "addedReAu th"></p>
        220                         </div>
        221                         <div style ="margin-t op: 10px;  position:  absolute;  text-align : right; w idth: 508p x;">
        222                             <p id= "ssaAuthAu tomated">< /p>
        223                         </div>
        224                    </di v>
        225                </div>
        226           </ div>
        227           <d iv class=" margin-bot tom-5">
        228                <div id= "loginActi vityWidget " class="p anel panel -default w idget-inli ne margin- right-20">
        229                    <div  class="pa nel-headin g">
        230                         <div class ="panel-ti tle text-c enter">
        231                             <h4>VA P Applicat ion User L ogins (wit hin 24 hou rs)</h4>
        232                         </div>
        233                    </di v>
        234                    <div  class="pa nel-body">
        235                         <div id="l oginActivi tyLoading"  >
        236                             <p cla ss="img-ce nter"><img  src="res/ ajax-loade r_1.gif"/> </p>
        237                         </div>
        238                         <canvas id ="loginCha rt" width= "500" heig ht="300" d ata-title= "VAP Appli cation Use r Logins ( within 24  hours) gra ph"></canv as>
        239                    </di v>
        240                </div>
        241                <div id= "Transacti onHistoryW idget" cla ss="panel  panel-defa ult widget -inline">
        242                    <div  class="pa nel-headin g text-cen ter">
        243                         <div class ="panel-ti tle">
        244                             <h4>VA P Applicat ion Web Ca lls (withi n 24 hours )</h4>
        245                         </div>
        246                    </di v>
        247                    <div  class="pa nel-body">
        248                         <div id="t ransaction Loading" >
        249                             <p cla ss="img-ce nter"><img  src="res/ ajax-loade r_1.gif"/> </p>
        250                         </div>
        251                         <canvas id ="transact ionChart"  width="500 " height=" 300" data- title="VAP  Applicati on Web Cal ls (within  24 hours)  graph"></ canvas>
        252                    </di v>
        253                </div>
        254           </ div>
        255       </div>
        256   </f:mainTe mplate>