198. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 8/22/2017 3:40:05 PM 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.

198.1 Files compared

# Location File Last Modified
1 PRE-Inbound-eRx-2.0.4.056.zip\PRE-Inbound-eRx-2.0.4.056\PS_INB_ERX_UI\src\main\webapp\WEB-INF manageusers.jsp Thu Jun 29 14:34:34 2017 UTC
2 PRE-Inbound-eRx-2.0.4.056.zip\PRE-Inbound-eRx-2.0.4.056\PS_INB_ERX_UI\src\main\webapp\WEB-INF manageusers.jsp Tue Aug 22 16:29:40 2017 UTC

198.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 3 268
Changed 2 4
Inserted 0 0
Removed 0 0

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

198.4 Active regular expressions

No regular expressions were active.

198.5 Comparison detail

  1   <%@ taglib  uri="http ://java.su n.com/jsp/ jstl/core"  prefix="c "%>
  2   <%@ taglib  prefix="f n" uri="ht tp://java. sun.com/js p/jstl/fun ctions"%>
  3   <%@ taglib  prefix="s pring" uri ="http://w ww.springf ramework.o rg/tags"%>
  4   <%@ taglib  prefix="f orm" uri=" http://www .springfra mework.org /tags/form "%>
  5  
  6  
  7   <div id="u serRoles">
  8           <h 2 class="t itleBar">< span>&nbsp ;Users</sp an>   
  9           </ h2>
  10           <f orm:form n ame="manag eUsersForm " id ="man ageUsersFo rm" modelA ttribute=" userManage mentModel"     method ="POST" ac tion="${pa geContext. request.co ntextPath} /inb-erx/m anageUsers /saveUserD ata">
  11        <c:if  test="${n ot empty d ata.errorM essage }">
  12                    <div  id="error Messages"  class="err or" aria-d escribedby ="" tabind ex="0">
  13                    <p i d="errorTi tle">
  14                    <fon t class="e rrorHeader ">Error Me ssages: </ font>
  15                    <br>
  16                    </p>
  17                    <div  id="error MessageTex t">
  18                    <c:f orEach ite ms="${data .errorMess age}" var= "error" va rStatus="s tatus">
  19                                                       <p  id="error OnManageUs er${status .count}">
  20                                                                &bul l;
  21                                                                ${er ror}
  22                                                       </ p>
  23                                               </c:forEac h>
  24                    </di v>
  25                    </di v>
  26        </c:i f>
  27        <c:if  test="${f n:length(d ata.succes sMessage)  > 0}">
  28           <d iv id="suc cessMessag es" class= "warning"> ${data.suc cessMessag e} </div>
  29           </ c:if>
  30           <! -- CSRF Sp ring Secur ity protec tion  
  31           <f orm:hidden  path="${_ csrf.param eterName}"  value="${ _csrf.toke n}"/> -->
  32            < form:hidde n   path=" modifiedId s" value=" " />
  33            < form:hidde n   path=" modifiedFi elds" valu e="" />
  34            < form:hidde n   path=" deleteReco rds" value ="" />      
  35         
  36                     <di v class="d ivUserMgmt Table" tab index="1">              
  37                             <div c lass="divU serMgmtTab leBody">
  38                                      <div cla ss="divUse rMgmtTable HeaderRow" >
  39                                               <div class ="divUserM gmtTableCe ll">&nbsp; Delete Rec ord</div>
  40                                               <div class ="divUserM gmtTableCe ll">&nbsp; &nbsp;Firs t Name</di v>
  41                                               <div class ="divUserM gmtTableCe ll">&nbsp; Last Name< /div>
  42                                               <div class ="divUserM gmtTableCe ll">&nbsp; &nbsp;User  ID</div>
  43                                               <div class ="divUserM gmtTableCe ll">&nbsp; &nbsp;Phar macy Manag er</div>
  44                                               <div class ="divUserM gmtTableCe ll">&nbsp; &nbsp;PBM  Admin</div >
  45                                               <div class ="divUserM gmtTableCe ll">&nbsp; Pharmacy T ech</div>
  46                                               <div class ="divUserM gmtTableCe ll">&nbsp; &nbsp;Admi nistrator< /div>
  47                                      </div>
  48                                      
  49                                      <c:forEa ch var="it em" items= "${userMgm t}" varSta tus="count Var">
  50                                      <div cla ss="divUse rMgmtTable Row">
  51                                               <div class ="divUserM gmtTableCe llCheckbox ">
  52                                               <input id= "deleteRec ord${count Var.count} " class="e ditable" t ype="check box" value =""  size= "2" maxlen gth="2" st yle="displ ay: block;  opacity:  1;" name=" deleteReco rd${countV ar.count}"  title="De lete recor d checkbox  for row $ {countVar. count}" on click="UM_ DeleteRows (this,${co untVar.cou nt}, ${ite m.recId}); ">
  53                                               </div>
  54                                               <div class ="divUserM gmtTableCe ll">
  55                                               <input id= "firstName Row${count Var.count} " class="e ditable" t ype="text"  value="${ item.first Name}"  si ze="20" ma xlength="5 0" style=" display: b lock; opac ity: 1;" n ame="first NameRow${c ountVar.co unt}" titl e="First n ame of use r for row  ${countVar .count}" o nchange="U M_inputVal Changed(th is,${count Var.count} , ${item.r ecId});">
  56                                               </div>
  57                                               <div class ="divUserM gmtTableCe ll">
  58                                               <input id= "lastNameR ow${countV ar.count}"  class="ed itable" ty pe="text"  value="${i tem.lastNa me}"  size ="20" maxl ength="50"  style="di splay: blo ck; opacit y: 1;" nam e="lastNam eRow${coun tVar.count }" title=" Last name  of user fo r row ${co untVar.cou nt}" oncha nge="UM_in putValChan ged(this,$ {countVar. count}, ${ item.recId });">
  59                                               </div>
  60                                               <div class ="divUserM gmtTableCe ll">
  61                                                <input id= "userIDRow ${countVar .count}" c lass="edit able" type ="text" va lue="${ite m.userName }"    size="18"  maxlength= "20" style ="display:  block; op acity: 1;"  name="use rIDRow${co untVar.cou nt}" title ="VA netwo rk user ID  (Example:         
XXXXXX) fo r row ${co untVar.cou nt}" oncha nge="UM_in putValChan ged(this,$ {countVar. count}, ${ item.recId });">
  62                                               </div>
  63                                               <div class ="divUserM gmtTableCe llCheckbox ">
  64                                               <input id= "pharmMana gerRow${co untVar.cou nt}" class ="editable " type="ch eckbox" ${ item.pharm Mgr == tru e ?'checke d=checked' :'' }  siz e="2" maxl ength="2"  style="dis play: bloc k; opacity : 1;" name ="pharmMan agerRow${c ountVar.co unt}" titl e="Pharmac y manager  checkbox f or row ${c ountVar.co unt}" oncl ick="UM_Ot herChkBox( this,${cou ntVar.coun t}, ${item .recId});" >
  65                                               </div>
  66                                               <div class ="divUserM gmtTableCe llCheckbox ">
  67                                               <input id= "pbmAdminR ow${countV ar.count}"  class="ed itable" ty pe="checkb ox"  ${ite m.pbmAdmn  == true ?' checked=ch ecked':''}   size="2"  maxlength ="2" style ="display:  block; op acity: 1;"  name="pbm AdminRow${ countVar.c ount}" tit le="PBM ad min checkb ox for row  ${countVa r.count}"  onclick="U M_OtherChk Box(this,$ {countVar. count}, ${ item.recId });">
  68                                               </div>
  69                                               <div class ="divUserM gmtTableCe llCheckbox ">
  70                                               <input id= "pharmTech Row${count Var.count} " class="e ditable" t ype="check box"  ${it em.pharmTe ch == true  ?'checked =checked': ''}  size= "2" maxlen gth="2" st yle="displ ay: block;  opacity:  1;" name=" pharmTechR ow${countV ar.count}"  title="Ph armacy Tec h checkbox  for row $ {countVar. count}" on click="UM_ OtherChkBo x(this,${c ountVar.co unt}, ${it em.recId}) ;">
  71                                               </div>
  72                                               <div class ="divUserM gmtTableCe llCheckbox ">
  73                                               <input id= "administr atorRow${c ountVar.co unt}" clas s="editabl e" type="c heckbox" $ {item.syst emAdmn ==  true ?'che cked=check ed':''}  s ize="2" ma xlength="2 " style="d isplay: bl ock; opaci ty: 1;" na me="admini stratorRow ${countVar .count}" t itle="Admi nistrator  checkbox f or row ${c ountVar.co unt}" oncl ick="UM_Ot herChkBox( this,${cou ntVar.coun t}, ${item .recId});" >
  74                                               </div>
  75                                      </div>
  76                                      </c:forE ach>
  77                                      
  78                                      
  79                             </div>
  80                    </di v>  
  81         
  82         <div  class="ma nageUsersF ields">
  83         <br>   
  84         <br>
  85          <br >
  86          <st rong> Add  User:</str ong>   
  87          </d iv>
  88          <di v class="m anageUsers Fields">           
  89         <lab el for="ad dUserText" >User ID:
  90         <spa n class="m anageusers RequiredFi eld">
  91         <spa n class="m anageusers Required"> (Required) </span> 
  92         </sp an>
  93                    </la bel>
  94                     <form:inpu t path="ad dUserText"  maxlength ="20" titl e="VA netw ork user I D (Example       
XXXXXX)" / >
  95         </di v>
  96         <div  class="ma nageUsersF ields">       
  97         <lab el for="ad dFirstName Text">Firs t Name:
  98              </label>
  99                    <for m:input pa th="addFir stNameText " maxlengt h="50" tit le="First  name of us er"/>
  100         </di v>
  101         <div  class="ma nageUsersF ields">       
  102         <lab el for="ad dLastNameT ext">Last  Name:
  103              </label>
  104                    <for m:input pa th="addLas tNameText"  maxlength ="50" titl e="Last na me of user " />
  105         </di v>
  106        <div   class="ma nageUsersF ields" tit le="Applic ation user  roles. To  assign a  role to th e user, cl ick a role  in the Us er Roles s election b ox. The ro le will be  highlight ed blue.">     
  107                    <lab el for="us erRolesSel ect">
  108                    User  Roles:              
  109                    </la bel>                 
  110                    <sel ect multip le id="use rRolesSele ct"  class ="manageus ersSelect"  name="use rRolesSele ct">           
  111                    <opt ion value= "pharmMgr"  >Pharmacy  Manager</ option> 
  112                    <opt ion value= "pbmAdmn"  >PBM Admin </option> 
  113                    <opt ion value= "pharmTech " >Pharmac y Tech</op tion> 
  114                    <opt ion value= "systemAdm n" >Admini strator</o ption> 
  115                     </s elect>
  116           </ div>  
  117           <d iv>
  118           <p >
  119           <b r>
  120           <b r>
  121           &n bsp;
  122           </ p>
  123           </ div>
  124                    <div  class="bu ttons">                     
  125                             <butto n  dojoTyp e="dijit.f orm.Button " id="addU serButton"  type="sub mit" oncli ck="return  processSu bmit();">
  126                                      Save
  127                             </butt on>
  128                             <butto n          dojoType=" dijit.form .Button" i d="cancelB utton" typ e="button"  onclick=" manageUser Cancel();" >Cancel</b utton>                        
  129                    </di v>     
  130           </ form:form>   
  131   </div> 
  132   <div class ="manageUs ersFields" >
  133           <p >
  134                     <br >Please no te: You ca n add new  user and u pdate exis ting users  at the sa me time.
  135           </ p>
  136   </div>