Produced by Araxis Merge on 10/18/2017 8:22:15 AM 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.
# | Location | File | Last Modified |
---|---|---|---|
1 | RAMS.zip\RAMS\UI\R2.1\sitePages | AOLandingPage.html | Wed Oct 18 12:48:40 2017 UTC |
2 | RAMS.zip\RAMS\UI\R2.1\sitePages | AOLandingPage.html | Wed Oct 18 13:02:43 2017 UTC |
Description | Between Files 1 and 2 |
|
---|---|---|
Text Blocks | Lines | |
Unchanged | 2 | 1238 |
Changed | 1 | 2 |
Inserted | 0 | 0 |
Removed | 0 | 0 |
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 |
No regular expressions were active.
1 | <!-- | |
2 | E1.1.0 RAM Increment 1 Patch C ode | |
3 | January 20 15 | |
4 | Department of Vetera n's Affair s/Booz All en Hamilto n | |
5 | irb-applic ations-gen eral.html | |
6 | --> | |
7 | <!DOCTYPE html> | |
8 | <html lang ="en" xmln s:mso="urn :schemas-m icrosoft-c om:office: office" | |
9 | xm lns:msdt=" uuid:C2F41 010-65B3-1 1d1-A29F-0 0AA00C1488 2"> | |
10 | <head> | |
11 | <meta http -equiv="co ntent-type " content= "text/html ; charset= UTF-8"> | |
12 | <meta char set="utf-8 "> | |
13 | <meta http -equiv="X- UA-Compati ble" conte nt="IE=edg e"> | |
14 | <meta name ="descript ion" conte nt=""> | |
15 | <meta name ="author" | |
16 | co ntent="Vet erans Affa irs Resear ch Adminis trative Ma nagement S ystem"> | |
17 | <meta http -equiv="Pr agma" cont ent="no-ca che"> | |
18 | <meta http -equiv="Ex pires" con tent="-1"> | |
19 | <!-- Note there is n o responsi ve meta ta g here --> | |
20 | ||
21 | <title>VA RAMS</titl e> | |
22 | <!-- Must go at top or documen t.ready wi ll not wor k. The res t should b e at botto m --> | |
23 | <script sr c="../Site Assets/js/ jquery.js" ></script> | |
24 | ||
25 | <link rel= "styleshee t" type="t ext/css" | |
26 | hr ef="../Sit eAssets/cs s/jquery.d ataTables. css"> | |
27 | <script ty pe="text/j avascript" charset=" utf8" | |
28 | sr c="../Site Assets/js/ jquery.dat aTables.js "></script > | |
29 | ||
30 | <script ty pe="text/j avascript" src="../S iteAssets/ js/rams-en vironment. js"></scri pt> | |
31 | ||
32 | <!-- Boots trap core CSS --> | |
33 | <link href ="../SiteA ssets/css/ bootstrap. min.css" r el="styles heet"> | |
34 | ||
35 | <!-- Custo m styles f or this te mplate --> | |
36 | <link href ="../SiteA ssets/css/ styles.css " rel="sty lesheet"> | |
37 | <link href ="../SiteA ssets/css/ datepicker .css" rel= "styleshee t"> | |
38 | ||
39 | ||
40 | <!-- Just for debugg ing purpos es. Don't actually c opy these 2 lines! - -> | |
41 | <!--[if lt IE 9]><sc ript src=" ../../asse ts/js/ie8- responsive -file-warn ing.js"></ script><![ endif]--> | |
42 | <script sr c="../Site Assets/js/ ie-emulati on-modes-w arning.js" ></script> | |
43 | ||
44 | ||
45 | <!-- HTML5 shim and Respond.js IE8 suppo rt of HTML 5 elements and media queries - -> | |
46 | <!--[if lt IE 9]> | |
47 | <scr ipt src=". ./SiteAsse ts/js/html 5shiv.min. js"></scri pt> | |
48 | <scr ipt src=". ./SiteAsse ts/js/resp ond.min.js "></script > | |
49 | <![end if]--> | |
50 | ||
51 | ||
52 | <!--[if gt e mso 9]>< xml> | |
53 | <mso:Custo mDocumentP roperties> | |
54 | <mso:ItemR etentionFo rmula msdt :dt="strin g"></mso:I temRetenti onFormula> | |
55 | <mso:_dlc_ policyId m sdt:dt="st ring"></ms o:_dlc_pol icyId> | |
56 | <mso:TaxKe ywordTaxHT Field msdt :dt="strin g"></mso:T axKeywordT axHTField> | |
57 | <mso:TaxKe yword msdt :dt="strin g"></mso:T axKeyword> | |
58 | <mso:Targe t_x0020_Au diences ms dt:dt="str ing"></mso :Target_x0 020_Audien ces> | |
59 | <mso:TaxCa tchAll msd t:dt="stri ng"></mso: TaxCatchAl l> | |
60 | </mso:Cust omDocument Properties > | |
61 | </xml><![e ndif]--> | |
62 | </head> | |
63 | ||
64 | <body> | |
65 | <a href="#in sert" clas s="sr-only sr-only-f ocusable"> Skip to ma in | |
66 | cont ent</a> | |
67 | <! -- Skip to main cont ent --> | |
68 | <! -- Fixed n avbar --> | |
69 | <d iv class=" navbar nav bar-defaul t navbar-s tatic-top" role="nav igation"> | |
70 | <div class="co ntainer"> | |
71 | <div c lass="navb ar-header" > | |
72 | <h1 | |
73 | title="Dep artment of Veterans Affairs Se al.Veteran s Affairs Research A dministrat ive Manage ment Syste m"> | |
74 | <a class=" navbar-bra nd" href=" #">Departm ent of Vet erans Affa irs | |
75 | Se al.Veteran s Affairs Research A dministrat ive Manage ment Syste m</a> | |
76 | </h1> | |
77 | </div> | |
78 | <div c lass="navb ar-collaps e collapse "> | |
79 | <ul clas s="nav nav bar-nav na vbar-right main-nav" > | |
80 | <li><a tit le="Home" | |
81 | hr ef="/sites /IRBApplic ations/Sit ePages/Hom e.aspx">Ho me</a></li > | |
82 | <li class= "active">< a title="R esearch St udy Applic ations" | |
83 | hr ef="/sites /IRBApplic ations/Sit ePages/irb %20applica tions.aspx ">Research | |
84 | Stud y Applicat ion</a></l i> | |
85 | <li><a tit le="Commit tee Activi ties" | |
86 | hr ef="../Sit eAssets/co mmittee_re direct.htm l">Committ ee | |
87 | Acti vities</a> </li> | |
88 | <li><a id= "profile" title="Per sonal Prof ile" href= "">Persona l Profile< /a></li> | |
89 | </ul> | |
90 | </div> | |
91 | <!--/. nav-collap se --> | |
92 | </di v> | |
93 | </ div> | |
94 | <! -- /.navba r-static-t op --> | |
95 | <d iv class=" container" > | |
96 | ||
97 | <div class="ro w"> | |
98 | <div c lass="col- xs-12"> | |
99 | <h1 id=" pageHeader " class="t ext-center "></h1> | |
100 | </div> | |
101 | </di v> | |
102 | ||
103 | <div class="ro w"> | |
104 | <div c lass="col- xs-6"> | |
105 | <a h ref="/site s/IRBAppli cations/Li sts/Applic ation/Tiss ueBank.asp x">Work wi th Tissue Bank</a> | |
106 | <br /> | |
107 | <a href= "/sites/IR BApplicati ons/Lists/ Applicatio n/COI%20Di sclosure.a spx">COI D isclosure< /a> | |
108 | <br /> | |
109 | ||
110 | <a href= "/sites/IR BApplicati ons/Lists/ Applicatio n/Administ rative.asp x">Adminis trative Re search Dat a</a> | |
111 | ||
112 | ||
113 | </div> | |
114 | <div c lass="col- xs-6"> | |
115 | ||
116 | </div> | |
117 | ||
118 | </di v> | |
119 | ||
120 | ||
121 | ||
122 | <div class="ro w"> | |
123 | <div c lass="col- xs-6"> | |
124 | <h2 id=" appointmen tsHeader" class="tex t-center"> </h2> | |
125 | <div sty le="displa y: inline" > | |
126 | <br /> | |
127 | <div style ="display: inline"> | |
128 | <a id="manag eAppointme ntsLink">m anage appo intments</ a> | |
129 | <t able id="a ppointment sListTable " class="d isplay"> | |
130 | <the ad> | |
131 | <tr> | |
132 | <th>Titl e</th> | |
133 | <th>Pers on</th> | |
134 | <th>Pers on Type</t h> | |
135 | <th>Date Expired</ th> | |
136 | ||
137 | </tr> | |
138 | </th ead> | |
139 | <tbo dy> | |
140 | </tb ody> | |
141 | </ table> | |
142 | </div> | |
143 | </div> | |
144 | </div> | |
145 | ||
146 | <div c lass="col- xs-6"> | |
147 | <h2 clas s="text-ce nter"> | |
148 | <a id="fwa mouLink">F WAMOU</a> | |
149 | </h2> | |
150 | ||
151 | <h2 id=" agreements Header" cl ass="text- center"></ h2> | |
152 | </div> | |
153 | ||
154 | </di v> | |
155 | ||
156 | <div class="ro w"> | |
157 | <div c lass="col- xs-6"> | |
158 | <h2 id=" propertyHe ader" clas s="text-ce nter"></h2 > | |
159 | <div sty le="displa y: inline" > | |
160 | <br /> | |
161 | <div style ="display: inline"> | |
162 | <a id="manag ePropertyL ink">manag e property </a> | |
163 | <t able id="p ropertyLis tTable" cl ass="displ ay"> | |
164 | <the ad> | |
165 | <tr> | |
166 | <th>Titl e</th> | |
167 | <th>Pers onnel Assi gned</th> | |
168 | <th>Assi gned Equip ment</th> | |
169 | <th>Key Issued</th > | |
170 | <th>Badg e Issued</ th> | |
171 | </tr> | |
172 | ||
173 | </th ead> | |
174 | <tbo dy> | |
175 | </tb ody> | |
176 | </ table> | |
177 | </div> | |
178 | </div> | |
179 | </div> | |
180 | ||
181 | <div c lass="col- xs-6"> | |
182 | <h2 id=" labsHeader " class="t ext-center "></h2> | |
183 | <div sty le="displa y: inline" > | |
184 | <br /> | |
185 | <div style ="display: inline"> | |
186 | <a id="manag eLabsLink" >manage la bs</a> | |
187 | <t able id="l absListTab le" class= "display"> | |
188 | <the ad> | |
189 | <tr> | |
190 | <th>Lab ID</th> | |
191 | <th>Stud y Title</t h> | |
192 | <th>Pers onnel assi gned</th> | |
193 | </tr> | |
194 | </th ead> | |
195 | <tbo dy> | |
196 | </tb ody> | |
197 | </ table> | |
198 | </div> | |
199 | </div> | |
200 | </div> | |
201 | ||
202 | </di v> | |
203 | ||
204 | </ div> | |
205 | <scr ipt type=" text/javas cript"> | |
206 | var hostname = window.lo cation.hos tname; | |
207 | var facilityNa me = getPa ramValue(' facilityNa me'); | |
208 | var facilityTi tle= getPa ramValue(' facilityTi tle'); | |
209 | var committeeN ame = getP aramValue( 'committee Name'); | |
210 | var fixedFacil ityName = facilityNa me.replace (/_/g, ' ' ); | |
211 | var siteUri = "/sites/IR BApplicati ons/" + fa cilityName ; | |
212 | var siteCommit tee = faci lityTitle + " " + co mmitteeNam e; | |
213 | var pageTitle = facility Title + " AO Page" | |
214 | var pageHeader = "Welcome to the " + facility Title + " AO Page"; | |
215 | var appointmen tsList = n ew Array() ; | |
216 | var propertyLi st = new A rray(); | |
217 | var agreements List = new Array(); | |
218 | var labsList = new Array (); | |
219 | ||
220 | ||
221 | ||
222 | //In structions | |
223 | //ge t the list library n ame and re place the holders in the ancho r href and the REST API Uri | |
224 | //ch ange the s iteUri and restUri | |
225 | ||
226 | //va r restUri= "/_api/web /lists/get bytitle('" + "Appoin tments')/i tems$selec t=Person/I d,Person/T itle,*&$ex pand=Perso n"; | |
227 | ||
228 | var appointmen tsRestUri= "/_api/we b/lists/ge tbytitle(' Appointmen ts')/items ?$select=P erson/Id,P erson/Titl e,VA_x0020 _Sponser/I d,VA_x0020 _Sponser/T itle,*&$ex pand=Perso n,VA_x0020 _Sponser"; | |
229 | var appointmen tsUri = si teUri + ap pointments RestUri; | |
230 | ||
231 | ||
232 | var propertyRe stUri= "/ _api/web/l ists/getby title('Pro perty')/it ems?$selec t=Personal _x0020_ass igned/Id, Personal_x 0020_assig ned/Title, *&$expand= Personal_x 0020_assig ned"; | |
233 | var propertyUr i = siteUr i + proper tyRestUri; | |
234 | ||
235 | ||
236 | ||
237 | var labsRestUr i= "/_api /web/lists /getbytitl e('Labs')/ items?$sel ect=Person nelassigne d/Id, Pers onnelassig ned/Title, *&$expand= Personnela ssigned"; | |
238 | var labsUri = siteUri + labsRestUr i; | |
239 | ||
240 | var appoin tmentsHead er = "<a h ref=\"/sit es/IRBAppl ications/" + facilit yName + "/ Lists/Appo intments" + "\">"+ " Appointmen ts" + "</a >"; | |
241 | var proper tyHeader = "<a href= \"/sites/I RBApplicat ions/" + f acilityNam e + "/List s/Property " + "\">"+ "Property " + "</a>" ; | |
242 | var agreem entsHeader = "<a hre f=\"/sites /IRBApplic ations/" + facilityN ame + "/Li sts/DataSh aringRepos itoryAgree ments" + " \">"+ "Dat a Sharing/ Repository Agreement s" + "</a> "; | |
243 | var labsHe ader = "<a href=\"/s ites/IRBAp plications /" + facil ityName + "/Lists/La bs" + "\"> "+ "Labs" + "</a>"; | |
244 | ||
245 | ||
246 | va r appointm entsLink = "/sites/I RBApplicat ions/"+ fa cilityName + "/List s/Appointm ents"; | |
247 | va r property Link = "/s ites/IRBAp plications /"+ facili tyName + "/List s/Property "; | |
248 | va r labsLink ="/sites/I RBApplicat ions/"+ fa cilityName + "/Li sts/Labs"; | |
249 | ||
250 | ||
251 | $('# appointmen tsHeader') .append(ap pointments Header); | |
252 | $('# propertyHe ader').app end(proper tyHeader); | |
253 | $('# agreements Header').a ppend(agre ementsHead er); | |
254 | $('# labsHeader ').append( labsHeader ); | |
255 | ||
256 | $("# manageAppo intmentsLi nk").attr( "href", ap pointments Link); | |
257 | $("# manageProp ertyLink") .attr("hre f", proper tyLink); | |
258 | $("# manageLabs Link").att r("href", labsLink); | |
259 | // a dd the lis t item fie lds that s hould be d isplayed t o the onSu ccess meth od, for lo op, result s variable - add as many site columns as needed | |
260 | // a nd adjust the number of column s in the t extarea bo x accordin gly | |
261 | ||
262 | $(do cument) | |
263 | .ready( | |
264 | fu nction() { | |
265 | ||
266 | Ge tAppointme ntsListIte ms(); | |
267 | Ge tPropertyL istItems() ; | |
268 | Ge tLabsListI tems(); | |
269 | $('# pageHeader ').append( pageHeader ); | |
270 | var fwaMouLink = "/sites /IRBApplic ations/Lis ts/"+ "FWA MOU/" + "S tandardVie w.aspx?Fil terField1= FWAMOUSour ce&FilterV alue1=" + facilityTi tle; | |
271 | $("# fwamouLink ").attr("h ref", fwaM ouLink); | |
272 | ||
273 | ||
274 | ||
275 | }) ; | |
276 | ||
277 | func tion getPa ramValue(p aram) { | |
278 | var ur lParamStri ng = locat ion.search .split(par am + "="); | |
279 | if (ur lParamStri ng.length <= 1) | |
280 | return " "; | |
281 | else { | |
282 | var tmp = urlParam String[1]. split("&") ; | |
283 | ||
284 | return t mp[0]; | |
285 | } | |
286 | ||
287 | } | |
288 | ||
289 | func tion GetAp pointments ListItems( ) | |
290 | { | |
291 | ||
292 | $ .ajax({ | |
293 | ||
294 | url: appoi ntmentsUri , | |
295 | ||
296 | type: "GET ", | |
297 | ||
298 | headers: { | |
299 | ||
300 | "accept": "applicati on/json;od ata=verbos e", | |
301 | ||
302 | "content- type": "ap plication/ json;odata =verbose", | |
303 | ||
304 | "X-Reques tDigest":$ ("#_REQUES TDIGEST"). val() | |
305 | ||
306 | }, | |
307 | ||
308 | success: o nSuccessGe tAppointme ntsListIte ms, | |
309 | ||
310 | error: onE rror | |
311 | ||
312 | } ); | |
313 | ||
314 | } | |
315 | ||
316 | func tion onSuc cessGetApp ointmentsL istItems(d ata) { | |
317 | var items=data .d.results ; | |
318 | for (var i = 0 ; i < item s.length; i++) { | |
319 | var ID = items[i]. ID; | |
320 | var Titl e = items[ i].Title; | |
321 | var Titl eLink = "< a href='" + "/sites/ IRBApplica tions/" + facilityNa me + "/Lis ts/Appoint ments/Disp Form.aspx? ID=" + ID + "'>" + Title + "< /a>" | |
322 | var Pers on = items [i].Person ; | |
323 | var Pers onType = i tems[i].Pe rson_x0020 _Type; | |
324 | var VASp onser = it ems[i].VA_ x0020_Spon ser; | |
325 | var Date Approved = items[i]. Date_x0020 _Appointed ; | |
326 | var Date Expired = items[i].D ate_x0020_ Expires; | |
327 | var modi fiedDate = new Date( DateExpire d ); | |
328 | var ti me = new D ate(modifi edDate ); | |
329 | time = t ime.toLoca leString(' en-US', { | |
330 | hour : 'nu meric', | |
331 | minute : ' numeric', | |
332 | hour12 : t rue | |
333 | }) ; | |
334 | var f ormattedMo difiedDate String = m odifiedDat e.getMonth () + 1 + " /" + modif iedDate.ge tDate() + "/" + modi fiedDate.g etFullYear () + " " + time; | |
335 | ||
336 | ||
337 | var Pers onName = " "; | |
338 | var Pers onID = ""; | |
339 | ||
340 | if (Pers on!= null) { | |
341 | PersonName = Person. Title; | |
342 | if (Person Name == un defined) { | |
343 | Pe rsonName = ""; | |
344 | } | |
345 | PersonID = Person.Id ; | |
346 | } | |
347 | ||
348 | var Pers onLink = " <a href=\" /sites/IRB Applicatio ns/_layout s/15/userd isp.aspx?I D=" + Pers onID + "\" >" + Perso nName + "< /a>" | |
349 | ||
350 | ||
351 | var newA ppointment = new App ointmentIt em(TitleLi nk, Person Link,Perso nType, for mattedModi fiedDateSt ring ); | |
352 | appointm entsList.p ush(newApp ointment); | |
353 | } | |
354 | ||
355 | ||
356 | $('#ap pointments ListTable' ).DataTabl e( { | |
357 | ||
358 | da ta: appoin tmentsList , | |
359 | ||
360 | co lumns: [ | |
361 | { data: ' Title' }, | |
362 | { data: ' Person' }, | |
363 | { data: ' PersonType ' }, | |
364 | { data: ' DateExpire d' } | |
365 | ||
366 | ||
367 | ] | |
368 | ||
369 | } ); | |
370 | ||
371 | ||
372 | ||
373 | ||
374 | } | |
375 | function o nError(err or) { | |
376 | ||
377 | alert(JS ON.stringi fy(error)) ; | |
378 | ||
379 | } | |
380 | ||
381 | fu nction App ointmentIt em(Title, Person, Pe rsonType, DateExpire d) { | |
382 | this.Tit le = Title ; | |
383 | this.Per son = Pers on; | |
384 | this.Per sonType=Pe rsonType; | |
385 | this.Dat eExpired=D ateExpired ; | |
386 | ||
387 | } | |
388 | ||
389 | ||
390 | ||
391 | ||
392 | fu nction Get PropertyLi stItems() | |
393 | { | |
394 | ||
395 | $.ajax( { | |
396 | ||
397 | url: p ropertyUri , | |
398 | ||
399 | type: "GET", | |
400 | ||
401 | header s: { | |
402 | ||
403 | "acce pt":"appli cation/jso n;odata=ve rbose", | |
404 | ||
405 | "cont ent-type": "applicat ion/json;o data=verbo se", | |
406 | ||
407 | "X-Re questDiges t":$("#_RE QUESTDIGES T").val() | |
408 | ||
409 | }, | |
410 | ||
411 | succes s: onSucce ssGetPrope rtyListIte ms, | |
412 | ||
413 | error: onError | |
414 | ||
415 | }); | |
416 | ||
417 | } | |
418 | ||
419 | function o nSuccessGe tPropertyL istItems(d ata) { | |
420 | var item s = data.d .results; | |
421 | ||
422 | for (var i = 0; i < items.le ngth; i++) { | |
423 | var I D = items[ i].ID; | |
424 | var T itle=items [i].Title; | |
425 | var T itleLink = "<a href= '" + "/sit es/IRBAppl ications/" + facilit yName + "/ Lists/Prop erty/DispF orm.aspx?I D=" + ID + "'>" + T itle + "</ a>" | |
426 | var P ersonnelAs signed=ite ms[i].Pers onal_x0020 _assigned; | |
427 | ||
428 | var Person nelAssigne dName= ""; | |
429 | var Pers onnelAssig nedID= ""; | |
430 | ||
431 | if (Pers onnelAssig ned!= null ) { | |
432 | PersonnelA ssignedNam e= Personn elAssigned .Title; | |
433 | if (Person nelAssigne dName== un defined) { | |
434 | Pe rsonnelAss ignedName= ""; | |
435 | } | |
436 | PersonnelA ssignedID= Personnel Assigned.I d; | |
437 | } | |
438 | ||
439 | var Pers onnelAssig nedLink = "<a href=\ "/sites/IR BApplicati ons/_layou ts/15/user disp.aspx? ID=" + Per sonnelAssi gnedID+ "\ ">" + Pers onnelAssig nedName+ " </a>" | |
440 | ||
441 | var A ssignedEqu ipment = i tems[i].As signed_x00 20_Equipem ent_x0028_ ; | |
442 | var K eyIssued = items[i]. Key_x0020_ Issued; | |
443 | v ar BadgeIs sued = ite ms[i].Badg e_x0020_Is sued; | |
444 | var n ewProperty = new Pro pertyItem( TitleLink , Personne lAssignedL ink , Assi gnedEquipm ent,KeyIss ued, Badge Issued ); | |
445 | p ropertyLis t.push(new Property); | |
446 | ||
447 | } | |
448 | ||
449 | $( '#property ListTable' ).DataTabl e( { | |
450 | ||
451 | da ta: proper tyList, | |
452 | ||
453 | co lumns: [ | |
454 | { data: ' Title' }, | |
455 | { data: ' PersonnelA ssigned' } , | |
456 | { data: ' AssignedEq uipment' } , | |
457 | { data: ' KeyIssued' }, | |
458 | { data: ' BadgeIssue d' } | |
459 | ||
460 | ||
461 | ] | |
462 | ||
463 | } ); | |
464 | ||
465 | ||
466 | } | |
467 | ||
468 | function P ropertyIte m(Title, P ersonnelAs signed, As signedEqui pment, Key Issued, Ba dgeIssued) { | |
469 | th is.Title = Title; | |
470 | th is.Personn elAssigned = Personn elAssigned ; | |
471 | th is.Assigne dEquipment = Assigne dEquipment ; | |
472 | th is.KeyIssu ed = KeyIs sued; | |
473 | th is.BadgeIs sued = Bad geIssued; | |
474 | } | |
475 | ||
476 | ||
477 | function G etLabsList Items() | |
478 | { | |
479 | ||
480 | $.ajax( { | |
481 | ||
482 | url: l absUri, | |
483 | ||
484 | type: "GET", | |
485 | ||
486 | header s: { | |
487 | ||
488 | "acce pt":"appli cation/jso n;odata=ve rbose", | |
489 | ||
490 | "cont ent-type": "applicat ion/json;o data=verbo se", | |
491 | ||
492 | "X-Re questDiges t":$("#_RE QUESTDIGES T").val() | |
493 | ||
494 | }, | |
495 | ||
496 | succes s: onSucce ssGetLabsL istItems, | |
497 | ||
498 | error: onError | |
499 | ||
500 | }); | |
501 | ||
502 | } | |
503 | ||
504 | function o nSuccessGe tLabsListI tems(data) { | |
505 | var item s = data.d .results; | |
506 | ||
507 | ||
508 | for (var i = 0; i < items.le ngth; i++) { | |
509 | var I D = items[ i].ID; | |
510 | var L abID=items [i].LabID; | |
511 | var S tudyTitle= items[i].S tudyTitle; | |
512 | var P ersonnelAs signed =it ems[i].Per sonnelAssi gned; | |
513 | ||
514 | var Pe rsonnelAss ignedName= ""; | |
515 | var Pers onnelAssig nedID= ""; | |
516 | ||
517 | if (Pers onnelAssig ned != nul l) { | |
518 | PersonnelA ssignedNam e= Personn elAssigned .Title; | |
519 | if (Person nelAssigne dName== un defined) { | |
520 | Pe rsonnelAss ignedName= ""; | |
521 | } | |
522 | PersonnelA ssignedID= Personnel Assigned.I d; | |
523 | } | |
524 | ||
525 | var Pers onnelLink = "<a href =\"/sites/ IRBApplica tions/_lay outs/15/us erdisp.asp x?ID=" + P ersonnelAs signedID + "\">" + P ersonnelAs signedName + "</a>" | |
526 | ||
527 | ||
528 | ||
529 | ||
530 | ||
531 | var n ewLab = ne w LabItem( LabID, Stu dyTitle, P ersonnelLi nk ); | |
532 | l absList.pu sh(newLab ); | |
533 | ||
534 | } | |
535 | ||
536 | $( '#labsList Table').Da taTable( { | |
537 | ||
538 | da ta: labsLi st, | |
539 | ||
540 | co lumns: [ | |
541 | { data: ' LabID' }, | |
542 | { data: ' StudyTitle ' }, | |
543 | { data: ' PersonnelA ssigned' } | |
544 | ||
545 | ||
546 | ] | |
547 | ||
548 | } ); | |
549 | ||
550 | ||
551 | } | |
552 | ||
553 | function L abItem(Lab ID, StudyT itle, Pers onnelAssig ned) { | |
554 | th is.LabID= LabID; | |
555 | th is.StudyTi tle= Study Title; | |
556 | th is.Personn elAssigned = Personne lAssigned; | |
557 | } | |
558 | ||
559 | ||
560 | </ script> | |
561 | ||
562 | ||
563 | <div class="fo oter"> | |
564 | <div c lass="cont ainer"> | |
565 | <ul clas s="footer- nav"> | |
566 | <li><a tit le="About" | |
567 | hr ef="/sites /IRBApplic ations/Sit ePages/Abo ut.aspx">A bout</a></ li> | |
568 | ||
569 | <li><a tit le="Traini ng" | |
570 | hr ef="/sites /IRBApplic ations/Sit ePages/RAM S%20Online %20Help.as px">Traini ng</a></li > | |
571 | ||
572 | <li><a tit le="Help" | |
573 | hr ef="/sites /IRBApplic ations/Sit ePages/RAM S%20Online %20Help.as px">Help</ a></li> | |
574 | ||
575 | <li><a tit le="FAQs" | |
576 | hr ef="/sites /IRBApplic ations/Sit ePages/FAQ .aspx">FAQ s</a></li> | |
577 | ||
578 | <li><a tit le="Contac t Us" | |
579 | hr ef="/sites /IRBApplic ations/Sit ePages/Con tact%20Us. aspx">Cont act | |
580 | Us</ a></li> | |
581 | ||
582 | <li><a tit le="Site M ap" | |
583 | hr ef="/sites /IRBApplic ations/Sit ePages/Sit e%20Map.as px">Site | |
584 | Map< /a></li> | |
585 | ||
586 | <li><a tit le="Discla imer" | |
587 | hr ef="/sites /IRBApplic ations/Sit ePages/Dis claimer.as px">Discla imer</a></ li> | |
588 | ||
589 | <li><a tit le="Privac y/Accessib ility" | |
590 | hr ef="/sites /IRBApplic ations/Sit ePages/Acc essibility .aspx">Pri vacy | |
591 | / Ac cessibilit y</a></li> | |
592 | ||
593 | <li><a tit le="Versio n" | |
594 | hr ef="/sites /IRBApplic ations/Sit ePages/Ver sion.aspx" >Version</ a></li> | |
595 | ||
596 | <li><a tit le="Descri ption" | |
597 | hr ef="/sites /IRBApplic ations/Sit ePages/Des cription.a spx">Descr iption</a> </li> | |
598 | ||
599 | <li><a tit le="VA Hom e" href="h ttp://vaww . DNS ">VA Home< /a></li> | |
600 | </ul> | |
601 | <p class ="pull-rig ht"> | |
602 | <strong> & copy; 2016 -2017 VA R AMS (v2.1. 0) </stron g> | |
603 | </p> | |
604 | </div> | |
605 | </di v> | |
606 | ||
607 | <!-- Bootstrap core Java Script | |
608 | ====== ========== ========== ========== ========== ==== --> | |
609 | <!-- Placed at the end o f the docu ment so th e pages lo ad faster --> | |
610 | ||
611 | <scr ipt src=". ./SiteAsse ts/js/boot strap.min. js"></scri pt> | |
612 | <scr ipt src=". ./SiteAsse ts/js/tool tip.js"></ script> | |
613 | <!-- IE10 view port hack for Surfac e/desktop Windows 8 bug --> | |
614 | <scr ipt src=". ./SiteAsse ts/js/ie10 -viewport- bug-workar ound.js">< /script> | |
615 | <scr ipt> | |
616 | doc ument.getE lementById ("profile" ).href = m ySitesServ erName; | |
617 | </sc ript> | |
618 | ||
619 | </body> | |
620 | </html> |
Araxis Merge (but not the data content of this report) is Copyright © 1993-2016 Araxis Ltd (www.araxis.com). All rights reserved.