33. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 12/4/2017 8:32:31 AM Central Standard 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.

33.1 Files compared

# Location File Last Modified
1 VCCM.zip\VCCM\CRM_solutions\VCCMResources\VCCMResources_1_0_0_10.zip\WebResources ftp_FTPChartElementsElementsCCAMainhtml62CD5EDD-81C3-E511-8115-129871B1818D Fri May 5 04:06:48 2017 UTC
2 VCCM.zip\VCCM\CRM_solutions\VCCMResources\VCCMResources_1_0_0_10.zip\WebResources ftp_FTPChartElementsElementsCCAMainhtml62CD5EDD-81C3-E511-8115-129871B1818D Thu Nov 30 17:18:04 2017 UTC

33.2 Comparison summary

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

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

33.4 Active regular expressions

No regular expressions were active.

33.5 Comparison detail

  1   <html><hea d>
  2                    <met a http-equ iv="X-UA-C ompatible"  content=" IE=edge">
  3                    <met a charset= "utf-8">
  4                    <sty le>
  5                    body
  6                    {
  7                             font-f amily: Seg oe UI,Taho ma,Arial;
  8                    }
  9                    .sid ebar
  10                    {
  11                             backgr ound-color :#002050;
  12                             width: 15%;
  13                             height :100%;
  14                             positi on:fixed;
  15                             left:  0;
  16                             top:0;
  17                    }
  18                    .fra me
  19                    {
  20                             displa y: none;
  21                             width:  100%;
  22                             height : 650px;
  23                    }
  24                    
  25                    .all -frames
  26                    {
  27                             positi on:absolut e;
  28                             right:  0;
  29                             width: 85%;
  30                    }
  31                    .but ton{
  32                             margin -left:20%;
  33                             margin -right:20% ;
  34                             margin -top:6%;
  35                             width: 60%;
  36                             height :5.5%;
  37                             font-f amily: 'Se goe UI';
  38                    }
  39                    .ifr ame{
  40                             width: 90%;
  41                             height :90%;
  42                             margin -left:5%;
  43                             positi on: relati ve;
  44                             top: 5 0%;
  45                             transf orm: trans lateY(-50% );
  46                    }
  47                    #loa dingGifDiv
  48                    {
  49                             backgr ound-color : rgba(255 ,255,255,. 8);
  50                             font-s ize: 15px;
  51                             margin -left:20%;
  52                             z-inde x: 1010;
  53                             width:  85%;
  54                             height : 90%;
  55                             positi on: absolu te;
  56                             displa y: none;
  57                             cursor : wait;
  58                    }
  59                    </st yle>
  60                    <scr ipt src="j query.js"  type="text /javascrip t"></scrip t>
  61                    <scr ipt>
  62                             functi on createC RMAddendum (pMessageC ontent){
  63                                      if(!!pMe ssageConte nt){
  64                                               //if(pMess ageContent .origin =  "notesFram eNewAddend um"){
  65                                                       al ert("got a ddendum me ssage from  notes fra me: " + pM essageCont ent.data);
  66                                                       // TODO: open  new ftp_a ddendum re cord
  67                                                       // this will  be routed  by USD to  an 'Addend um' tab.
  68                                               /*}
  69                                               else{
  70                                                       wr iteToConso le("messag e of unkno wn origin: ");
  71                                                       wr iteToConso le(pMessag eContent);
  72                                               }*/
  73                                      }
  74                                      else{
  75                                               alert("mes sage conte nt is empt y");
  76                                      }
  77                             }
  78                             
  79                             functi on writeTo Console(me ssage) {
  80                                      if (type of console  != 'undef ined') con sole.log(m essage);
  81                             }
  82                    </sc ript>
  83           </ head>
  84           <b ody>
  85                    <div  align="mi ddle" id=" loadingGif Div">
  86                             <table  width="85 %" height= "100%">
  87                                      <tbody>< tr>
  88                                               <td align= "middle">
  89                                                       <i mg id="pro gressImg"  alt="" src ="/_imgs/a dvfind/pro gress.gif" >
  90                                                       <d iv>
  91                                                       <p  id="progr essText">L oading cha rt...</p>
  92                                               </div></td >
  93                                      </tr>
  94                             </tbod y></table>
  95                    </di v>
  96                    <div  class="si debar" id= "sidebar">
  97                             <!--el ement sele ction-->
  98                             <butto n class="b utton" id= "svcbtn">S C Disabili ties</butt on><br>
  99                             <butto n class="b utton" id= "notebtn"> Notes</but ton><br>
  100                             <butto n class="b utton" id= "orderbtn" >Orders</b utton><br>
  101                             <butto n class="b utton" id= "apptbtn"> Appointmen ts</button ><br>
  102                             <butto n class="b utton" id= "medbtn">M edications </button>< br>
  103                             <butto n class="b utton" id= "postbtn"> Postings</ button><br >
  104                             <butto n class="b utton" id= "allergybt n">Allergi es</button ><br>
  105                             <butto n class="b utton" id= "labbtn">L abs</butto n><br>
  106                             <butto n class="b utton" id= "consultbt n">Consult s</button> <br>
  107                             <butto n class="b utton" id= "nonvabtn" >Non-VA Me ds</button ><br>
  108                             <butto n class="b utton" id= "vitalbtn" >Vitals</b utton><br>
  109                             <butto n class="b utton" id= "radiology btn">Radio logy</butt on><br>
  110                             <butto n class="b utton" id= "discharge btn">Disch arges</but ton><br>
  111                    </di v>
  112                    <div  class="al l-frames"  id="allfra mes">
  113                             <div c lass="fram e" id="fra mediv">
  114                                      <iframe  title="IFr ame placeh older" cla ss="iframe " id="disp layframe"> </iframe>
  115                             </div>
  116                    </di v>
  117                    <scr ipt>
  118                             $(docu ment).read y(function  () {
  119                                      window.a ddEventLis tener("mes sage", cre ateCRMAdde ndum);
  120                             
  121                                      $.urlPar am = funct ion (name)  {
  122                                               var result s = new Re gExp('[\?& ]' + name  + '=([^&#] *)').exec( window.loc ation.href );
  123                                               if (result s === null ) {
  124                                                       re turn null;
  125                                               } else {
  126                                                       re turn resul ts[1] || 0 ;
  127                                               }
  128                                      };
  129  
  130                                      //debugg er;
  131                                      var xrm  = window.l ocation.ho st;
  132                                      var subU RL = windo w.location .pathname. replace(/^ \/([^\/]*) .*$/, '$1' );
  133  
  134                                      var ODAT A_ENDPOINT  = "/XRMSe rvices/201 1/Organiza tionData.s vc";
  135                                      //Constr uct the JS ON Query
  136                                      var Enti tySetName  = "mcs_set tingSet";
  137                                      var sele ctString =  "?$select =*&$filter =mcs_name  eq 'Active  Settings' ";
  138                                      var json Query = "h ttps://" +  xrm + "/"  + subURL  + ODATA_EN DPOINT + " /" + Entit ySetName +  selectStr ing;
  139                                      //Initia lize the r eturn valu e
  140                                      var Enti tyData = n ull;
  141                                      $.ajax({
  142                                               type : "GE T",
  143                                               contentTyp e : "appli cation/jso n; charset =utf-8",
  144                                               datatype :  "json",
  145                                               url : json Query,
  146                                               beforeSend  : functio n (XMLHttp Request) {
  147                                                       // Specifying  this head er ensures  that the  results wi ll be retu rned as JS ON.
  148                                                       XM LHttpReque st.setRequ estHeader( "Accept",  "applicati on/json");
  149                                               },
  150                                               success :  function ( data, text Status, Xm lHttpReque st) {
  151                                                       // Get the da ta values
  152                                                       En tityData =  data;
  153                                               },
  154                                               error : fu nction (XM LHttpReque st, textSt atus, erro rThrown) {
  155                                                       al ert('Fail:  Ajax Erro r in TRIBR IDGE.Retri eveAllAttr ibutesByEn titySync:  ' + errorT hrown);
  156                                               },
  157                                               async : fa lse,
  158                                               cache : fa lse
  159                                      });
  160  
  161                                      var base Url = Enti tyData.d.r esults[0]. ftp_DACURL ;
  162                                      var filt er = Entit yData.d.re sults[0].f tp_Filter;
  163                                      if (filt er == null ) {
  164                                               filter = " ";
  165                                      }
  166                                      var id =  $.urlPara m('Data');
  167                                      var alle rgyUrl = b aseUrl + E ntityData. d.results[ 0].ftp_All ergyChartU RL + id +  filter;
  168                                      var labU rl = baseU rl + Entit yData.d.re sults[0].f tp_LabChar tURL + id  + filter;
  169                                      var cons ultUrl = b aseUrl + E ntityData. d.results[ 0].ftp_Con sultChartU RL + id +  filter;
  170                                      var vita lUrl = bas eUrl + Ent ityData.d. results[0] .ftp_Vital sChartURL  + id + fil ter;
  171                                      var nonv aUrl = bas eUrl + Ent ityData.d. results[0] .ftp_NonVA ChartURL +  id + filt er;
  172                                      var radi ologyUrl =  baseUrl +  EntityDat a.d.result s[0].ftp_R adiologyCh artURL + i d + filter ;
  173                                      var svcU rl = "http s://" + xr m + "/" +  subURL + " /WebResour ces/ftp_/S ervConnDis abilitiesG rid/ServCo nnDisabili tiesGrid.h tml?data="  + id;
  174                                      var ordU rl = baseU rl + Entit yData.d.re sults[0].f tp_OrderCh artURL + i d + filter ;
  175                                      var appU rl = baseU rl + Entit yData.d.re sults[0].f tp_Appoint mentChartU RL + id +  filter;
  176                                      var post Url = base Url + Enti tyData.d.r esults[0]. ftp_Postin gChartURL  + id + fil ter;
  177                                      var medU rl = baseU rl + Entit yData.d.re sults[0].f tp_Medicat ionsChartU RL + id +  filter;
  178                                      var prob Url = base Url + Enti tyData.d.r esults[0]. ftp_Proble mChartURL  + id + fil ter;
  179                                      var note Url = base Url + Enti tyData.d.r esults[0]. ftp_NoteCh artURL + i d + filter ;
  180                                      var disc hrgUrl = b aseUrl + E ntityData. d.results[ 0].ftp_Dis chargeURL  + id + fil ter;
  181                                       //var cidU rl= "https ://qacrmda c.np.crm.v rm.vba. DNS     /WebParts/ CID/1.0/Ft PCRM/";
  182                                       //var prob Url= "http s://qacrmd ac.np.crm. vrm.vba. DNS     /WebParts/ Problems/1 .0/FtPCRM/ ";
  183                                       //var surg eryUrl= "h ttps://qac rmdac.np.c rm.vrm.vba . DNS     /WebParts/ Surgeries/ 1.0/FtPCRM /";
  184                                       //var summ aryUrl= "h ttps://qac rmdac.np.c rm.vrm.vba . DNS     /WebParts/ HealthSumm aries/1.0/ FtPCRM";
  185                                      
  186                                      $('#svcb tn').click (function( ){setChart Source(svc Url,"IFram e containi ng Veteran  Service C onnected D isabilitie s");});
  187                                      $('#alle rgybtn').c lick(funct ion(){setC hartSource (allergyUr l,"IFrame  containing  Veteran A llergies") ;});
  188                                      $('#labb tn').click (function( ){setChart Source(lab Url,"IFram e containi ng Veteran  Labs");}) ;
  189                                      $('#cons ultbtn').c lick(funct ion(){setC hartSource (consultUr l,"IFrame  containing  Veteran C onsults"); });
  190                                      $('#vita lbtn').cli ck(functio n(){setCha rtSource(v italUrl,"I Frame cont aining Vet eran Vital s");});
  191                                      $('#nonv abtn').cli ck(functio n(){setCha rtSource(n onvaUrl,"I Frame cont aining Vet eran Non-V A Meds");} );
  192                                      $('#radi ologybtn') .click(fun ction(){se tChartSour ce(radiolo gyUrl,"IFr ame contai ning Veter an Radiolo gy informa tion");});
  193                                      $('#note btn').clic k(function (){setChar tSource(no teUrl,"IFr ame contai ning Veter an Notes") ;});
  194                                      $('#orde rbtn').cli ck(functio n(){setCha rtSource(o rdUrl,"IFr ame contai ning Veter an Orders" );});
  195                                      $('#appt btn').clic k(function (){setChar tSource(ap pUrl,"IFra me contain ing Vetera n Appointm ents");});
  196                                      $('#post btn').clic k(function (){setChar tSource(po stUrl,"IFr ame contai ning Veter an Posting s");});
  197                                      $('#medb tn').click (function( ){setChart Source(med Url,"IFram e containi ng Veteran  Medicatio ns");});
  198                                      $('#disc hargebtn') .click(fun ction(){se tChartSour ce(dischrg Url,"IFram e containi ng Veteran  Discharge s");});
  199                                      $("#load ingGifDiv" ).hide(100 );
  200                                      $("#disp layframe") .load(func tion(){loa dComplete( );});
  201                             });
  202                             
  203                             functi on setChar tSource(pU rl, pTitle ){
  204                                      $("#fram ediv").hid e(100);
  205                                      var char tTitle = p Title.repl ace("IFram e containi ng ", "");
  206                                      showLoad ingMessage ("Loading  " + chartT itle);
  207                                      $('#disp layframe') .attr({
  208                                               src : pUrl ,
  209                                               title : pT itle
  210                                      });
  211                             }
  212                             functi on loadCom plete(){
  213                                      $("#load ingGifDiv" ).hide(100 );
  214                                      $("#fram ediv").sho w(100);
  215                             }
  216                             
  217                             functi on showLoa dingMessag e(pMessage ){
  218                                      $("#prog ressText") .html(pMes sage);
  219                                      $("#load ingGifDiv" ).show();
  220                             }
  221                    </sc ript>
  222           
  223   </body></h tml>