4788 |
02 May 18 |
olle |
1 |
<%@ page |
4788 |
02 May 18 |
olle |
2 |
pageEncoding="UTF-8" |
4788 |
02 May 18 |
olle |
3 |
session="false" |
4788 |
02 May 18 |
olle |
4 |
import="net.sf.basedb.core.Application" |
4788 |
02 May 18 |
olle |
5 |
import="net.sf.basedb.core.User" |
4788 |
02 May 18 |
olle |
6 |
import="net.sf.basedb.core.Role" |
4788 |
02 May 18 |
olle |
7 |
import="net.sf.basedb.core.Group" |
4788 |
02 May 18 |
olle |
8 |
import="net.sf.basedb.core.DbControl" |
4788 |
02 May 18 |
olle |
9 |
import="net.sf.basedb.core.SessionControl" |
4788 |
02 May 18 |
olle |
10 |
import="net.sf.basedb.core.SystemItems" |
4788 |
02 May 18 |
olle |
11 |
import="net.sf.basedb.core.ItemQuery" |
4788 |
02 May 18 |
olle |
12 |
import="net.sf.basedb.core.query.Expressions" |
4788 |
02 May 18 |
olle |
13 |
import="net.sf.basedb.core.query.Hql" |
4788 |
02 May 18 |
olle |
14 |
import="net.sf.basedb.core.query.Restrictions" |
4788 |
02 May 18 |
olle |
15 |
import="net.sf.basedb.clients.web.Base" |
4788 |
02 May 18 |
olle |
16 |
import="net.sf.basedb.clients.web.util.HTML" |
4788 |
02 May 18 |
olle |
17 |
import="net.sf.basedb.clients.web.extensions.ExtensionsControl" |
4788 |
02 May 18 |
olle |
18 |
import="net.sf.basedb.util.Values" |
4788 |
02 May 18 |
olle |
19 |
import="java.util.List" |
4788 |
02 May 18 |
olle |
20 |
%> |
4788 |
02 May 18 |
olle |
21 |
<%@ taglib prefix="base" uri="/WEB-INF/base.tld" %> |
4788 |
02 May 18 |
olle |
22 |
<%@ taglib prefix="p" uri="/WEB-INF/path.tld" %> |
4788 |
02 May 18 |
olle |
23 |
<% |
4788 |
02 May 18 |
olle |
24 |
final SessionControl sc = Base.getExistingSessionControl(request, true); |
4788 |
02 May 18 |
olle |
25 |
final String ID = sc.getId(); |
4788 |
02 May 18 |
olle |
26 |
final float scale = Base.getScale(sc); |
4788 |
02 May 18 |
olle |
27 |
final String home = ExtensionsControl.getHomeUrl("net.sf.basedb.meludi"); |
4788 |
02 May 18 |
olle |
28 |
final String homeLabEnv = ExtensionsControl.getHomeUrl("net.sf.basedb.labenv.service"); |
4788 |
02 May 18 |
olle |
29 |
DbControl dc = null; |
4788 |
02 May 18 |
olle |
30 |
try |
4788 |
02 May 18 |
olle |
31 |
{ |
4788 |
02 May 18 |
olle |
32 |
dc = sc.newDbControl(); |
4788 |
02 May 18 |
olle |
33 |
final User user = User.getById(dc, sc.getLoggedInUserId()); |
4788 |
02 May 18 |
olle |
34 |
|
4788 |
02 May 18 |
olle |
35 |
boolean isAdmin = user.getId() == SystemItems.getId(User.ROOT); |
4788 |
02 May 18 |
olle |
36 |
boolean isPatientCurator = false; |
4788 |
02 May 18 |
olle |
37 |
if (!isAdmin) |
4788 |
02 May 18 |
olle |
38 |
{ |
4788 |
02 May 18 |
olle |
39 |
try |
4788 |
02 May 18 |
olle |
40 |
{ |
4788 |
02 May 18 |
olle |
41 |
Role admin = Role.getById(dc, SystemItems.getId(Role.ADMINISTRATOR)); |
4788 |
02 May 18 |
olle |
42 |
isAdmin = sc.isMemberOf(admin); |
4788 |
02 May 18 |
olle |
43 |
} |
4788 |
02 May 18 |
olle |
44 |
catch (RuntimeException ex) |
4788 |
02 May 18 |
olle |
45 |
{} |
4788 |
02 May 18 |
olle |
46 |
} |
4788 |
02 May 18 |
olle |
47 |
try |
4788 |
02 May 18 |
olle |
48 |
{ |
4788 |
02 May 18 |
olle |
49 |
ItemQuery<Group> query = Group.getQuery(); |
4788 |
02 May 18 |
olle |
50 |
query.restrict(Restrictions.eq(Hql.property("name"), Expressions.string("PatientCurator"))); |
4788 |
02 May 18 |
olle |
51 |
List<Group> result = query.list(dc); |
4788 |
02 May 18 |
olle |
52 |
if (result.size() == 1) |
4788 |
02 May 18 |
olle |
53 |
{ |
4788 |
02 May 18 |
olle |
54 |
isPatientCurator = sc.isMemberOf(result.get(0)); |
4788 |
02 May 18 |
olle |
55 |
} |
4788 |
02 May 18 |
olle |
56 |
} |
4788 |
02 May 18 |
olle |
57 |
catch (RuntimeException ex) |
4788 |
02 May 18 |
olle |
58 |
{} |
4788 |
02 May 18 |
olle |
59 |
|
4788 |
02 May 18 |
olle |
60 |
final String caseName = request.getParameter("caseName"); |
4788 |
02 May 18 |
olle |
61 |
//final String caseName = request.getParameter("caseName_alt_rec"); |
4788 |
02 May 18 |
olle |
62 |
final String pageType = Values.getString(request.getParameter("pageType"), "default"); |
4788 |
02 May 18 |
olle |
63 |
|
4788 |
02 May 18 |
olle |
64 |
boolean iframe = "iframe".equals(pageType); |
4788 |
02 May 18 |
olle |
65 |
boolean popup = "popup".equals(pageType); |
4788 |
02 May 18 |
olle |
66 |
boolean fullPage = !iframe && !popup; |
4788 |
02 May 18 |
olle |
67 |
%> |
4788 |
02 May 18 |
olle |
68 |
<base:page type="<%=pageType %>" > |
4788 |
02 May 18 |
olle |
69 |
<base:head |
4788 |
02 May 18 |
olle |
70 |
scripts="~case_summary_alt_rec.js,~../meludi-2.js" |
4788 |
02 May 18 |
olle |
71 |
styles="path.css,~../css/meludi-2.css,~../css/case_summary.css" |
4788 |
02 May 18 |
olle |
72 |
/> |
4788 |
02 May 18 |
olle |
73 |
<base:body data-read-only="1"> |
4788 |
02 May 18 |
olle |
74 |
<div id="page-data" class="datacontainer" |
4788 |
02 May 18 |
olle |
75 |
data-case-name="<%=HTML.encodeTags(caseName)%>" |
4788 |
02 May 18 |
olle |
76 |
data-admin="<%=isAdmin ? 1 : 0%>" |
4788 |
02 May 18 |
olle |
77 |
data-patient-curator="<%=isPatientCurator ? 1 : 0%>" |
4788 |
02 May 18 |
olle |
78 |
data-page-type="<%=pageType%>" |
4788 |
02 May 18 |
olle |
79 |
data-home-labenv="<%=HTML.encodeTags(homeLabEnv)%>" |
4788 |
02 May 18 |
olle |
80 |
></div> |
4788 |
02 May 18 |
olle |
81 |
<div id="all-content"> |
4788 |
02 May 18 |
olle |
82 |
<% |
4788 |
02 May 18 |
olle |
83 |
if (fullPage) |
4788 |
02 May 18 |
olle |
84 |
{ |
4788 |
02 May 18 |
olle |
85 |
%> |
4788 |
02 May 18 |
olle |
86 |
<!-- |
4788 |
02 May 18 |
olle |
<p:path><p:pathelement id="path-meludi" clazz="pathelement noprint" |
4788 |
02 May 18 |
olle |
title="" href="<%="../index.jsp?ID="+ID%>" |
4788 |
02 May 18 |
olle |
/><p:pathelement id="path-case-summary" title="<%="Case summary - " + HTML.encodeTags(caseName)%>" |
4788 |
02 May 18 |
olle |
/></p:path> |
4788 |
02 May 18 |
olle |
91 |
--> |
4788 |
02 May 18 |
olle |
92 |
<p:path><p:pathelement id="path-meludi" clazz="pathelement noprint" |
4788 |
02 May 18 |
olle |
93 |
title="" href="<%="../index.jsp?ID="+ID%>" |
4788 |
02 May 18 |
olle |
94 |
/><p:pathelement id="path-case-summary" title="<%="Case summary (rec) - " + HTML.encodeTags(caseName)%>" |
4788 |
02 May 18 |
olle |
95 |
/></p:path> |
4788 |
02 May 18 |
olle |
96 |
<% |
4788 |
02 May 18 |
olle |
97 |
} |
4788 |
02 May 18 |
olle |
98 |
else if (popup) |
4788 |
02 May 18 |
olle |
99 |
{ |
4788 |
02 May 18 |
olle |
100 |
%> |
4788 |
02 May 18 |
olle |
101 |
<!-- |
4788 |
02 May 18 |
olle |
<h1 id="path-case-summary">Case summary - <%= HTML.encodeTags(caseName)%></h1> |
4788 |
02 May 18 |
olle |
103 |
--> |
4788 |
02 May 18 |
olle |
104 |
<h1 id="path-case-summary">Case summary (special edition) - <%= HTML.encodeTags(caseName)%></h1> |
4788 |
02 May 18 |
olle |
105 |
<% |
4788 |
02 May 18 |
olle |
106 |
} |
4788 |
02 May 18 |
olle |
107 |
%> |
4788 |
02 May 18 |
olle |
108 |
<div class="content"> |
4788 |
02 May 18 |
olle |
109 |
<form name="meludi" id="wizard" class="wizard"> |
4788 |
02 May 18 |
olle |
110 |
<% |
4788 |
02 May 18 |
olle |
111 |
if (fullPage || popup) |
4788 |
02 May 18 |
olle |
112 |
{ |
4788 |
02 May 18 |
olle |
113 |
%> |
4788 |
02 May 18 |
olle |
114 |
<div class="filled noprint" id="toolbar"> |
4788 |
02 May 18 |
olle |
115 |
<table> |
4788 |
02 May 18 |
olle |
116 |
<tr> |
4788 |
02 May 18 |
olle |
117 |
<th style="padding: 0.5em 0.75em 0.5em 0.75em;">Find another case</th> |
4788 |
02 May 18 |
olle |
118 |
<td><input type="text" class="text auto-init" data-auto-init="focus" style="width: 25em;" |
5395 |
02 May 19 |
olle |
119 |
name="caseName_alt_rec" id="caseName_alt_rec" title="Please enter a case id ("RC" + 5 digits)"></td> |
4788 |
02 May 18 |
olle |
120 |
<td style="padding-left: 0.5em; padding-right: 0.5em; border-right: 1px dotted #A0A0A0; "><base:icon id="btnCaseSummary" image="<%=home+"/images/gonext.png"%>" /></td> |
4788 |
02 May 18 |
olle |
121 |
<% |
4788 |
02 May 18 |
olle |
122 |
if (isAdmin || isPatientCurator) |
4788 |
02 May 18 |
olle |
123 |
{ |
4788 |
02 May 18 |
olle |
124 |
%> |
4788 |
02 May 18 |
olle |
125 |
<th style="padding-left: 0.5em; padding-right: 0.5em; border-right: 1px dotted #A0A0A0;"> |
4788 |
02 May 18 |
olle |
126 |
<label for="showConfidential">Show confidential information</label> |
4788 |
02 May 18 |
olle |
127 |
<input type="checkbox" id="showConfidential" name="showConfidential"> |
4788 |
02 May 18 |
olle |
128 |
</th> |
4788 |
02 May 18 |
olle |
129 |
<% |
4788 |
02 May 18 |
olle |
130 |
} |
4788 |
02 May 18 |
olle |
131 |
%> |
4788 |
02 May 18 |
olle |
132 |
<th style="padding-left: 0.5em; padding-right: 0.5em; border-right: 1px dotted #A0A0A0;"> |
4788 |
02 May 18 |
olle |
133 |
<span id="printButton" class="link"><img src="../images/print.png" style="padding-right: 0.5em;">Print version…</span> |
4788 |
02 May 18 |
olle |
134 |
</th> |
4788 |
02 May 18 |
olle |
135 |
<th style="width: 90%;"></th> |
4788 |
02 May 18 |
olle |
136 |
</tr> |
4788 |
02 May 18 |
olle |
137 |
</table> |
4788 |
02 May 18 |
olle |
138 |
</div> |
4788 |
02 May 18 |
olle |
139 |
<% |
4788 |
02 May 18 |
olle |
140 |
} |
4788 |
02 May 18 |
olle |
141 |
%> |
4788 |
02 May 18 |
olle |
142 |
<div class="hide-confidential" id="all-info" style="display: none;"> |
4788 |
02 May 18 |
olle |
143 |
<div id="left-column"> |
4788 |
02 May 18 |
olle |
144 |
<div> |
4788 |
02 May 18 |
olle |
145 |
<% |
4788 |
02 May 18 |
olle |
146 |
if (sc.getActiveProjectId() == 0) |
4788 |
02 May 18 |
olle |
147 |
{ |
4788 |
02 May 18 |
olle |
148 |
%> |
4788 |
02 May 18 |
olle |
149 |
<div class="messagecontainer note" style="margin-bottom: 20px; font-weight: bold; color: #cc0000;"> |
4788 |
02 May 18 |
olle |
150 |
No project has been selected. You may not be able to see all registered information. |
4788 |
02 May 18 |
olle |
151 |
</div> |
4788 |
02 May 18 |
olle |
152 |
<% |
4788 |
02 May 18 |
olle |
153 |
} |
4788 |
02 May 18 |
olle |
154 |
%> |
4788 |
02 May 18 |
olle |
155 |
<div class="info-section" id="project-info"> |
4788 |
02 May 18 |
olle |
156 |
<div> |
4788 |
02 May 18 |
olle |
157 |
<table class="info-table"> |
4788 |
02 May 18 |
olle |
158 |
<thead> |
4788 |
02 May 18 |
olle |
159 |
<tr id="project.name"> |
4788 |
02 May 18 |
olle |
160 |
<th id="project-header">Project</th> |
4788 |
02 May 18 |
olle |
161 |
</tr> |
4788 |
02 May 18 |
olle |
162 |
</thead> |
4788 |
02 May 18 |
olle |
163 |
<tbody id="project-details" class="info-details"> |
4788 |
02 May 18 |
olle |
164 |
<tr id="project.description" class="comment dynamic-column"> |
4788 |
02 May 18 |
olle |
165 |
<th>Description</th> |
4788 |
02 May 18 |
olle |
166 |
</tr> |
4788 |
02 May 18 |
olle |
167 |
</tbody> |
4788 |
02 May 18 |
olle |
168 |
</table> |
4788 |
02 May 18 |
olle |
169 |
</div> |
4788 |
02 May 18 |
olle |
170 |
</div> |
4788 |
02 May 18 |
olle |
171 |
|
4788 |
02 May 18 |
olle |
172 |
<div class="info-section" id="case-info"> |
4788 |
02 May 18 |
olle |
173 |
<div> |
4788 |
02 May 18 |
olle |
174 |
<table class="info-table"> |
4788 |
02 May 18 |
olle |
175 |
<thead> |
4788 |
02 May 18 |
olle |
176 |
<tr id="case.name"> |
4788 |
02 May 18 |
olle |
177 |
<th id="case-header">Case</th> |
4788 |
02 May 18 |
olle |
178 |
</tr> |
4788 |
02 May 18 |
olle |
179 |
</thead> |
4788 |
02 May 18 |
olle |
180 |
<tbody id="case-details" class="info-details"> |
4788 |
02 May 18 |
olle |
181 |
<tr id="case.registrationDate"> |
4788 |
02 May 18 |
olle |
182 |
<th>Registration date</th> |
4788 |
02 May 18 |
olle |
183 |
</tr> |
4788 |
02 May 18 |
olle |
184 |
<tr id="case.tubeContentType"> |
4788 |
02 May 18 |
olle |
185 |
<th>Tube content type</th> |
4788 |
02 May 18 |
olle |
186 |
</tr> |
4788 |
02 May 18 |
olle |
187 |
<tr id="case.mutationAnalysis"> |
4788 |
02 May 18 |
olle |
188 |
<th>Mutation analysis</th> |
4788 |
02 May 18 |
olle |
189 |
</tr> |
4788 |
02 May 18 |
olle |
190 |
<tr id="case.consent"> |
4788 |
02 May 18 |
olle |
191 |
<th>Consent</th> |
4788 |
02 May 18 |
olle |
192 |
</tr> |
4879 |
27 Jun 18 |
olle |
193 |
<tr id="case.diagnosisConfirmed"> |
4879 |
27 Jun 18 |
olle |
194 |
<th>Diagnosis confirmed</th> |
4879 |
27 Jun 18 |
olle |
195 |
</tr> |
4841 |
08 Jun 18 |
olle |
196 |
<tr id="case.referralId" class="confidential"> |
4841 |
08 Jun 18 |
olle |
197 |
<th>Referral ID</th> |
4841 |
08 Jun 18 |
olle |
198 |
</tr> |
4842 |
08 Jun 18 |
olle |
199 |
<tr id="case.site" class="confidential"> |
4842 |
08 Jun 18 |
olle |
200 |
<th>Hospital site</th> |
4842 |
08 Jun 18 |
olle |
201 |
</tr> |
4788 |
02 May 18 |
olle |
202 |
<tr id="case.projectFocus"> |
4788 |
02 May 18 |
olle |
203 |
<th>Project focus</th> |
4788 |
02 May 18 |
olle |
204 |
</tr> |
4788 |
02 May 18 |
olle |
205 |
<tr id="case.metastasisSite"> |
4788 |
02 May 18 |
olle |
206 |
<th>Metastasis site</th> |
4788 |
02 May 18 |
olle |
207 |
</tr> |
5249 |
18 Jan 19 |
olle |
208 |
<tr id="case.ffpeBlockOrderDate"> |
5249 |
18 Jan 19 |
olle |
209 |
<th>FFPE bl. order date</th> |
5249 |
18 Jan 19 |
olle |
210 |
</tr> |
4788 |
02 May 18 |
olle |
211 |
<tr id="case.nofTubes"> |
4788 |
02 May 18 |
olle |
212 |
<th>No. tubes</th> |
4788 |
02 May 18 |
olle |
213 |
</tr> |
4788 |
02 May 18 |
olle |
214 |
<tr id="case.otherPathNote" class="comment dynamic-column"> |
4788 |
02 May 18 |
olle |
215 |
<th>Other path note</th> |
4788 |
02 May 18 |
olle |
216 |
</tr> |
4788 |
02 May 18 |
olle |
217 |
<tr id="case.description" class="comment dynamic-column"> |
4788 |
02 May 18 |
olle |
218 |
<th>Description</th> |
4788 |
02 May 18 |
olle |
219 |
</tr> |
4788 |
02 May 18 |
olle |
220 |
</tbody> |
4788 |
02 May 18 |
olle |
221 |
</table> |
4788 |
02 May 18 |
olle |
222 |
</div> |
4788 |
02 May 18 |
olle |
223 |
</div> |
4788 |
02 May 18 |
olle |
224 |
|
4788 |
02 May 18 |
olle |
225 |
<div class="info-section" id="patient-info"> |
4788 |
02 May 18 |
olle |
226 |
<div> |
4788 |
02 May 18 |
olle |
227 |
<table class="info-table"> |
4788 |
02 May 18 |
olle |
228 |
<thead> |
4788 |
02 May 18 |
olle |
229 |
<tr id="patient.name"> |
4788 |
02 May 18 |
olle |
230 |
<th id="patient-header">Patient</th> |
4788 |
02 May 18 |
olle |
231 |
</tr> |
4788 |
02 May 18 |
olle |
232 |
</thead> |
4788 |
02 May 18 |
olle |
233 |
<tbody id="patient-details" class="info-details"> |
4788 |
02 May 18 |
olle |
234 |
<tr id="patient.registrationDate"> |
4788 |
02 May 18 |
olle |
235 |
<th>Registration date</th> |
4788 |
02 May 18 |
olle |
236 |
</tr> |
4788 |
02 May 18 |
olle |
237 |
<tr id="patient.personalNumber" class="confidential"> |
4788 |
02 May 18 |
olle |
238 |
<th>Personal number</th> |
4788 |
02 May 18 |
olle |
239 |
</tr> |
4788 |
02 May 18 |
olle |
240 |
<tr id="patient.allFirstNames" class="confidential"> |
4788 |
02 May 18 |
olle |
241 |
<th>All first names</th> |
4788 |
02 May 18 |
olle |
242 |
</tr> |
4788 |
02 May 18 |
olle |
243 |
<tr id="patient.familyName" class="confidential"> |
4788 |
02 May 18 |
olle |
244 |
<th>Family name</th> |
4788 |
02 May 18 |
olle |
245 |
</tr> |
4788 |
02 May 18 |
olle |
246 |
<tr id="patient.gender"> |
4788 |
02 May 18 |
olle |
247 |
<th>Gender</th> |
4788 |
02 May 18 |
olle |
248 |
</tr> |
4788 |
02 May 18 |
olle |
249 |
<tr id="patient.allCases" class="dynamic-column"> |
4788 |
02 May 18 |
olle |
250 |
<th>All cases</th> |
4788 |
02 May 18 |
olle |
251 |
</tr> |
4788 |
02 May 18 |
olle |
252 |
</tbody> |
4788 |
02 May 18 |
olle |
253 |
</table> |
4788 |
02 May 18 |
olle |
254 |
</div> |
4788 |
02 May 18 |
olle |
255 |
</div> |
4788 |
02 May 18 |
olle |
256 |
|
4796 |
08 May 18 |
olle |
257 |
<div class="info-section bg-filled-100" id="blood-info"> |
4796 |
08 May 18 |
olle |
258 |
<div> |
4796 |
08 May 18 |
olle |
259 |
<table class="info-table"> |
4796 |
08 May 18 |
olle |
260 |
<thead> |
4796 |
08 May 18 |
olle |
261 |
<tr id="blood.name"> |
4796 |
08 May 18 |
olle |
262 |
<th id="blood-header">Blood</th> |
4796 |
08 May 18 |
olle |
263 |
</tr> |
4796 |
08 May 18 |
olle |
264 |
</thead> |
4796 |
08 May 18 |
olle |
265 |
<tbody id="blood-details" class="info-details"> |
4986 |
28 Sep 18 |
olle |
266 |
<tr id="blood.tubeLabel" class="confidential"> |
4986 |
28 Sep 18 |
olle |
267 |
<th>Tube label</th> |
4986 |
28 Sep 18 |
olle |
268 |
</tr> |
4796 |
08 May 18 |
olle |
269 |
<tr id="blood.registrationDate"> |
4796 |
08 May 18 |
olle |
270 |
<th>Registration date</th> |
4796 |
08 May 18 |
olle |
271 |
</tr> |
4796 |
08 May 18 |
olle |
272 |
<tr id="blood.consent"> |
4796 |
08 May 18 |
olle |
273 |
<th>Consent</th> |
4796 |
08 May 18 |
olle |
274 |
</tr> |
4796 |
08 May 18 |
olle |
275 |
<tr id="blood.bloodSample"> |
4796 |
08 May 18 |
olle |
276 |
<th>Blood sample</th> |
4796 |
08 May 18 |
olle |
277 |
</tr> |
4796 |
08 May 18 |
olle |
278 |
<tr id="blood.samplingDate"> |
4796 |
08 May 18 |
olle |
279 |
<th>Sampling date</th> |
4796 |
08 May 18 |
olle |
280 |
</tr> |
5027 |
15 Oct 18 |
olle |
281 |
<tr id="blood.arrivalDate"> |
5027 |
15 Oct 18 |
olle |
282 |
<th>Arrival date</th> |
5027 |
15 Oct 18 |
olle |
283 |
</tr> |
4796 |
08 May 18 |
olle |
284 |
<tr id="blood.freezerDate"> |
4796 |
08 May 18 |
olle |
285 |
<th>Freezer date</th> |
4796 |
08 May 18 |
olle |
286 |
</tr> |
4831 |
05 Jun 18 |
olle |
287 |
<tr id="blood.storageBox"> |
4831 |
05 Jun 18 |
olle |
288 |
<th>Storage box</th> |
4831 |
05 Jun 18 |
olle |
289 |
</tr> |
4796 |
08 May 18 |
olle |
290 |
<tr id="blood.serum"> |
4796 |
08 May 18 |
olle |
291 |
<th>Serum</th> |
4796 |
08 May 18 |
olle |
292 |
</tr> |
5034 |
17 Oct 18 |
olle |
293 |
<tr id="blood.arrivalOperator"> |
5034 |
17 Oct 18 |
olle |
294 |
<th>Arrival operator</th> |
5034 |
17 Oct 18 |
olle |
295 |
</tr> |
4796 |
08 May 18 |
olle |
296 |
<tr id="blood.comment" class="comment dynamic-column"> |
4796 |
08 May 18 |
olle |
297 |
<th>Comment</th> |
4796 |
08 May 18 |
olle |
298 |
</tr> |
4796 |
08 May 18 |
olle |
299 |
</tbody> |
4796 |
08 May 18 |
olle |
300 |
</table> |
4796 |
08 May 18 |
olle |
301 |
</div> |
4796 |
08 May 18 |
olle |
302 |
</div> |
4796 |
08 May 18 |
olle |
303 |
|
4796 |
08 May 18 |
olle |
304 |
<div class="info-section bg-filled-100" id="bdna-info"> |
4796 |
08 May 18 |
olle |
305 |
<div> |
4796 |
08 May 18 |
olle |
306 |
<table class="info-table dynamic-columns"> |
4796 |
08 May 18 |
olle |
307 |
<thead> |
4796 |
08 May 18 |
olle |
308 |
<tr id="bdna.name"> |
4796 |
08 May 18 |
olle |
309 |
<th id="bdna-header">Blood DNA</th> |
4796 |
08 May 18 |
olle |
310 |
</tr> |
4796 |
08 May 18 |
olle |
311 |
</thead> |
4796 |
08 May 18 |
olle |
312 |
<tbody id="bdna-details" class="info-details"> |
4796 |
08 May 18 |
olle |
313 |
<tr id="bdna.registrationDate"> |
4796 |
08 May 18 |
olle |
314 |
<th>Registration date</th> |
4796 |
08 May 18 |
olle |
315 |
</tr> |
4796 |
08 May 18 |
olle |
316 |
<tr id="bdna.storageBox"> |
4796 |
08 May 18 |
olle |
317 |
<th>Storage box</th> |
4796 |
08 May 18 |
olle |
318 |
</tr> |
4796 |
08 May 18 |
olle |
319 |
<tr id="bdna.remainingQuantity"> |
4796 |
08 May 18 |
olle |
320 |
<th>Remaining quantity</th> |
4796 |
08 May 18 |
olle |
321 |
</tr> |
4796 |
08 May 18 |
olle |
322 |
<tr id="bdna.originalQuantity"> |
4796 |
08 May 18 |
olle |
323 |
<th>Original quantity</th> |
4796 |
08 May 18 |
olle |
324 |
</tr> |
4796 |
08 May 18 |
olle |
325 |
<tr id="bdna.ndConc" class="dynamic-column"> |
4796 |
08 May 18 |
olle |
326 |
<th>ND Conc.</th> |
4796 |
08 May 18 |
olle |
327 |
</tr> |
4796 |
08 May 18 |
olle |
328 |
<tr id="bdna.comment" class="comment dynamic-column"> |
4796 |
08 May 18 |
olle |
329 |
<th>Comment</th> |
4796 |
08 May 18 |
olle |
330 |
</tr> |
4796 |
08 May 18 |
olle |
331 |
</tbody> |
4796 |
08 May 18 |
olle |
332 |
</table> |
4796 |
08 May 18 |
olle |
333 |
</div> |
4796 |
08 May 18 |
olle |
334 |
</div> |
4796 |
08 May 18 |
olle |
335 |
|
4912 |
13 Jul 18 |
olle |
336 |
<div class="info-section bg-filled-100" id="ffpeblock-info"> |
4912 |
13 Jul 18 |
olle |
337 |
<div> |
4912 |
13 Jul 18 |
olle |
338 |
<table class="info-table"> |
4912 |
13 Jul 18 |
olle |
339 |
<thead> |
4912 |
13 Jul 18 |
olle |
340 |
<tr id="ffpeblock.name"> |
4912 |
13 Jul 18 |
olle |
341 |
<th id="ffpeblock-header">FFPE block</th> |
4912 |
13 Jul 18 |
olle |
342 |
</tr> |
4912 |
13 Jul 18 |
olle |
343 |
</thead> |
4912 |
13 Jul 18 |
olle |
344 |
<tbody id="ffpeblock-details" class="info-details"> |
4912 |
13 Jul 18 |
olle |
345 |
<tr id="ffpeblock.registrationDate"> |
4912 |
13 Jul 18 |
olle |
346 |
<th>Registration date</th> |
4912 |
13 Jul 18 |
olle |
347 |
</tr> |
4912 |
13 Jul 18 |
olle |
348 |
<tr id="ffpeblock.consent"> |
4912 |
13 Jul 18 |
olle |
349 |
<th>Consent</th> |
4912 |
13 Jul 18 |
olle |
350 |
</tr> |
4912 |
13 Jul 18 |
olle |
351 |
<tr id="ffpeblock.pad" class="confidential"> |
4912 |
13 Jul 18 |
olle |
352 |
<th>PAD</th> |
4912 |
13 Jul 18 |
olle |
353 |
</tr> |
5074 |
06 Nov 18 |
olle |
354 |
<tr id="ffpeblock.materialNumber" class="confidential"> |
5074 |
06 Nov 18 |
olle |
355 |
<th>Material number</th> |
5074 |
06 Nov 18 |
olle |
356 |
</tr> |
5160 |
30 Nov 18 |
olle |
357 |
<tr id="ffpeblock.localisation"> |
5160 |
30 Nov 18 |
olle |
358 |
<th>Localisation</th> |
5074 |
06 Nov 18 |
olle |
359 |
</tr> |
5044 |
19 Oct 18 |
olle |
360 |
<!-- |
4912 |
13 Jul 18 |
olle |
<tr id="ffpeblock.samplingDate"> |
4912 |
13 Jul 18 |
olle |
<th>Sampling date</th> |
4912 |
13 Jul 18 |
olle |
</tr> |
5044 |
19 Oct 18 |
olle |
364 |
--> |
5044 |
19 Oct 18 |
olle |
365 |
<tr id="ffpeblock.arrivalDate"> |
5044 |
19 Oct 18 |
olle |
366 |
<th>Arrival date</th> |
5044 |
19 Oct 18 |
olle |
367 |
</tr> |
5135 |
22 Nov 18 |
olle |
368 |
<tr id="ffpeblock.returnedDate"> |
5135 |
22 Nov 18 |
olle |
369 |
<th>Returned date</th> |
5135 |
22 Nov 18 |
olle |
370 |
</tr> |
5044 |
19 Oct 18 |
olle |
371 |
<tr id="ffpeblock.operatorDeliveryComment" class="comment dynamic-column"> |
5044 |
19 Oct 18 |
olle |
372 |
<th>Op. delivery comm.</th> |
5044 |
19 Oct 18 |
olle |
373 |
</tr> |
5044 |
19 Oct 18 |
olle |
374 |
<!-- |
4912 |
13 Jul 18 |
olle |
<tr id="ffpeblock.otherPathNote" class="comment dynamic-column"> |
4912 |
13 Jul 18 |
olle |
<th>Other path note</th> |
4912 |
13 Jul 18 |
olle |
</tr> |
5044 |
19 Oct 18 |
olle |
378 |
--> |
4912 |
13 Jul 18 |
olle |
379 |
</tbody> |
4912 |
13 Jul 18 |
olle |
380 |
</table> |
4912 |
13 Jul 18 |
olle |
381 |
</div> |
4912 |
13 Jul 18 |
olle |
382 |
</div> |
4912 |
13 Jul 18 |
olle |
383 |
|
4788 |
02 May 18 |
olle |
384 |
<div class="info-section" id="specimen-info"> |
4788 |
02 May 18 |
olle |
385 |
<div> |
4788 |
02 May 18 |
olle |
386 |
<table class="info-table"> |
4788 |
02 May 18 |
olle |
387 |
<thead> |
4788 |
02 May 18 |
olle |
388 |
<tr id="specimen.name"> |
4788 |
02 May 18 |
olle |
389 |
<th id="specimen-header">Specimen</th> |
4788 |
02 May 18 |
olle |
390 |
</tr> |
4788 |
02 May 18 |
olle |
391 |
</thead> |
4788 |
02 May 18 |
olle |
392 |
<tbody id="specimen-details" class="info-details"> |
4788 |
02 May 18 |
olle |
393 |
<tr id="specimen.registrationDate"> |
4788 |
02 May 18 |
olle |
394 |
<th>Registration date</th> |
4788 |
02 May 18 |
olle |
395 |
</tr> |
4788 |
02 May 18 |
olle |
396 |
<tr id="specimen.specimenType"> |
4788 |
02 May 18 |
olle |
397 |
<th>Specimen type</th> |
4788 |
02 May 18 |
olle |
398 |
</tr> |
4788 |
02 May 18 |
olle |
399 |
<tr id="specimen.specimenInputType"> |
4788 |
02 May 18 |
olle |
400 |
<th>Specimen input type</th> |
4788 |
02 May 18 |
olle |
401 |
</tr> |
4788 |
02 May 18 |
olle |
402 |
<tr id="specimen.storageBox"> |
4788 |
02 May 18 |
olle |
403 |
<th>Storage box</th> |
4788 |
02 May 18 |
olle |
404 |
</tr> |
4788 |
02 May 18 |
olle |
405 |
<tr id="specimen.samplingDate"> |
4788 |
02 May 18 |
olle |
406 |
<th>Sampling date</th> |
4788 |
02 May 18 |
olle |
407 |
</tr> |
4788 |
02 May 18 |
olle |
408 |
<tr id="specimen.viableTumourCellsPercent"> |
4788 |
02 May 18 |
olle |
409 |
<th>% Viab. tumour cells</th> |
4788 |
02 May 18 |
olle |
410 |
</tr> |
4788 |
02 May 18 |
olle |
411 |
<tr id="specimen.plNumber" class="confidential"> |
4788 |
02 May 18 |
olle |
412 |
<th>PL-number</th> |
4788 |
02 May 18 |
olle |
413 |
</tr> |
4788 |
02 May 18 |
olle |
414 |
<tr id="specimen.pad" class="confidential"> |
4788 |
02 May 18 |
olle |
415 |
<th>PAD/CL</th> |
4788 |
02 May 18 |
olle |
416 |
</tr> |
4788 |
02 May 18 |
olle |
417 |
<!-- |
4788 |
02 May 18 |
olle |
<tr id="specimen.remainingQuantity"> |
4788 |
02 May 18 |
olle |
<th>Remaining quantity</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
<tr id="specimen.originalQuantity"> |
4788 |
02 May 18 |
olle |
<th>Original quantity</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
424 |
--> |
4788 |
02 May 18 |
olle |
425 |
<tr id="specimen.nofSections"> |
4788 |
02 May 18 |
olle |
426 |
<th>No. sections</th> |
4788 |
02 May 18 |
olle |
427 |
</tr> |
4788 |
02 May 18 |
olle |
428 |
<tr id="specimen.operatorDeliveryComment" class="comment dynamic-column"> |
4788 |
02 May 18 |
olle |
429 |
<th>Op. delivery comm.</th> |
4788 |
02 May 18 |
olle |
430 |
</tr> |
4788 |
02 May 18 |
olle |
431 |
<tr id="specimen.description" class="comment dynamic-column"> |
4788 |
02 May 18 |
olle |
432 |
<th>Description</th> |
4788 |
02 May 18 |
olle |
433 |
</tr> |
4788 |
02 May 18 |
olle |
434 |
<!-- |
4788 |
02 May 18 |
olle |
<tr id="specimen.startPlate"> |
4788 |
02 May 18 |
olle |
<th>Start plate</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
438 |
--> |
4788 |
02 May 18 |
olle |
439 |
<tr id="specimen.startList"> |
4788 |
02 May 18 |
olle |
440 |
<th>Start list</th> |
4788 |
02 May 18 |
olle |
441 |
</tr> |
4788 |
02 May 18 |
olle |
442 |
</tbody> |
4788 |
02 May 18 |
olle |
443 |
</table> |
4788 |
02 May 18 |
olle |
444 |
</div> |
4788 |
02 May 18 |
olle |
445 |
</div> |
4788 |
02 May 18 |
olle |
446 |
|
5093 |
14 Nov 18 |
olle |
447 |
<div class="info-section bg-filled-100" id="histology-info"> |
5093 |
14 Nov 18 |
olle |
448 |
<div> |
5093 |
14 Nov 18 |
olle |
449 |
<table class="info-table"> |
5093 |
14 Nov 18 |
olle |
450 |
<thead> |
5093 |
14 Nov 18 |
olle |
451 |
<tr id="histology.name"> |
5093 |
14 Nov 18 |
olle |
452 |
<th id="histology-header">Histology</th> |
5093 |
14 Nov 18 |
olle |
453 |
</tr> |
5093 |
14 Nov 18 |
olle |
454 |
</thead> |
5093 |
14 Nov 18 |
olle |
455 |
<tbody id="histology-details" class="info-details"> |
5093 |
14 Nov 18 |
olle |
456 |
<tr id="histology.donotuse" class="dynamic-column"> |
5093 |
14 Nov 18 |
olle |
457 |
<th>DoNotUse</th> |
5093 |
14 Nov 18 |
olle |
458 |
</tr> |
5093 |
14 Nov 18 |
olle |
459 |
<tr id="histology.registrationDate"> |
5093 |
14 Nov 18 |
olle |
460 |
<th>Registration date</th> |
5093 |
14 Nov 18 |
olle |
461 |
</tr> |
5093 |
14 Nov 18 |
olle |
462 |
<tr id="histology.storageBox" class="dynamic-column"> |
5093 |
14 Nov 18 |
olle |
463 |
<th>Storage box</th> |
5093 |
14 Nov 18 |
olle |
464 |
</tr> |
5093 |
14 Nov 18 |
olle |
465 |
<tr id="histology.partitionDate"> |
5093 |
14 Nov 18 |
olle |
466 |
<th>Partition date</th> |
5093 |
14 Nov 18 |
olle |
467 |
</tr> |
5093 |
14 Nov 18 |
olle |
468 |
<tr id="histology.usedQuantity"> |
5093 |
14 Nov 18 |
olle |
469 |
<th>Used quantity</th> |
5093 |
14 Nov 18 |
olle |
470 |
</tr> |
5093 |
14 Nov 18 |
olle |
471 |
<tr id="histology.embedded" class="subtitle"> |
5093 |
14 Nov 18 |
olle |
472 |
<th>Embedded</th> |
5093 |
14 Nov 18 |
olle |
473 |
</tr> |
5093 |
14 Nov 18 |
olle |
474 |
<tr id="histology.paraffinBlock" class="dynamic-column"> |
5093 |
14 Nov 18 |
olle |
475 |
<th>Paraffin block</th> |
5093 |
14 Nov 18 |
olle |
476 |
</tr> |
5093 |
14 Nov 18 |
olle |
477 |
<tr id="histology.embedProtocol" class="dynamic-column"> |
5093 |
14 Nov 18 |
olle |
478 |
<th>Protocol</th> |
5093 |
14 Nov 18 |
olle |
479 |
</tr> |
5093 |
14 Nov 18 |
olle |
480 |
<tr id="histology.stained" class="subtitle"> |
5093 |
14 Nov 18 |
olle |
481 |
<th>Stained</th> |
5093 |
14 Nov 18 |
olle |
482 |
</tr> |
5093 |
14 Nov 18 |
olle |
483 |
<tr id="histology.nofSlides" class="dynamic-column"> |
5093 |
14 Nov 18 |
olle |
484 |
<th>No. slides</th> |
5093 |
14 Nov 18 |
olle |
485 |
</tr> |
5115 |
20 Nov 18 |
olle |
<!-- SCAN-B-rec start --> |
5115 |
20 Nov 18 |
olle |
487 |
<tr id="histology.heGlassF" class="dynamic-column"> |
5115 |
20 Nov 18 |
olle |
488 |
<th>Slide F</th> |
5115 |
20 Nov 18 |
olle |
489 |
</tr> |
5115 |
20 Nov 18 |
olle |
490 |
<tr id="histology.heGlassFTumourCellsPct" class="dynamic-column"> |
5115 |
20 Nov 18 |
olle |
491 |
<th>Tumour cells % F</th> |
5115 |
20 Nov 18 |
olle |
492 |
</tr> |
5115 |
20 Nov 18 |
olle |
493 |
<tr id="histology.heGlassE" class="dynamic-column"> |
5115 |
20 Nov 18 |
olle |
494 |
<th>Slide E</th> |
5115 |
20 Nov 18 |
olle |
495 |
</tr> |
5115 |
20 Nov 18 |
olle |
496 |
<tr id="histology.heGlassETumourCellsPct" class="dynamic-column"> |
5115 |
20 Nov 18 |
olle |
497 |
<th>Tumour cells % E</th> |
5115 |
20 Nov 18 |
olle |
498 |
</tr> |
5115 |
20 Nov 18 |
olle |
<!-- SCAN-B-rec end --> |
5093 |
14 Nov 18 |
olle |
500 |
<tr id="histology.heGlass" class="dynamic-column"> |
5093 |
14 Nov 18 |
olle |
501 |
<th>Best slide</th> |
5093 |
14 Nov 18 |
olle |
502 |
</tr> |
5093 |
14 Nov 18 |
olle |
503 |
<tr id="histology.stainProtocol" class="dynamic-column"> |
5093 |
14 Nov 18 |
olle |
504 |
<th>Protocol</th> |
5093 |
14 Nov 18 |
olle |
505 |
</tr> |
5093 |
14 Nov 18 |
olle |
506 |
<tr id="histology.scored" class="subtitle"> |
5093 |
14 Nov 18 |
olle |
507 |
<th>Scored</th> |
5093 |
14 Nov 18 |
olle |
508 |
</tr> |
5093 |
14 Nov 18 |
olle |
509 |
<tr id="histology.scoreInvasiveCancer" class="dynamic-column"> |
5093 |
14 Nov 18 |
olle |
510 |
<th>Invasive cancer</th> |
5093 |
14 Nov 18 |
olle |
511 |
</tr> |
5093 |
14 Nov 18 |
olle |
512 |
<tr id="histology.scoreInsituCancer" class="dynamic-column"> |
5093 |
14 Nov 18 |
olle |
513 |
<th>Insitu cancer</th> |
5093 |
14 Nov 18 |
olle |
514 |
</tr> |
5093 |
14 Nov 18 |
olle |
515 |
<tr id="histology.scoreLymphocytes" class="dynamic-column"> |
5093 |
14 Nov 18 |
olle |
516 |
<th>Lymphocytes</th> |
5093 |
14 Nov 18 |
olle |
517 |
</tr> |
5093 |
14 Nov 18 |
olle |
518 |
<tr id="histology.scoreNormal" class="dynamic-column"> |
5093 |
14 Nov 18 |
olle |
519 |
<th>Normal</th> |
5093 |
14 Nov 18 |
olle |
520 |
</tr> |
5093 |
14 Nov 18 |
olle |
521 |
<tr id="histology.scoreStroma" class="dynamic-column"> |
5093 |
14 Nov 18 |
olle |
522 |
<th>Stroma</th> |
5093 |
14 Nov 18 |
olle |
523 |
</tr> |
5093 |
14 Nov 18 |
olle |
524 |
<tr id="histology.scoreFat" class="dynamic-column"> |
5093 |
14 Nov 18 |
olle |
525 |
<th>Fat</th> |
5093 |
14 Nov 18 |
olle |
526 |
</tr> |
5093 |
14 Nov 18 |
olle |
527 |
<tr id="histology.scoreComments" class="comment dynamic-column"> |
5093 |
14 Nov 18 |
olle |
528 |
<th>Comments</th> |
5093 |
14 Nov 18 |
olle |
529 |
</tr> |
5093 |
14 Nov 18 |
olle |
530 |
</tbody> |
5093 |
14 Nov 18 |
olle |
531 |
</table> |
5093 |
14 Nov 18 |
olle |
532 |
</div> |
5093 |
14 Nov 18 |
olle |
533 |
</div> |
5093 |
14 Nov 18 |
olle |
534 |
|
4788 |
02 May 18 |
olle |
535 |
</div> |
4788 |
02 May 18 |
olle |
536 |
</div> |
4788 |
02 May 18 |
olle |
537 |
<div id="right-column"> |
4788 |
02 May 18 |
olle |
538 |
<div> |
4788 |
02 May 18 |
olle |
539 |
<div class="info-section" id="rna-info"> |
4788 |
02 May 18 |
olle |
540 |
<div> |
4788 |
02 May 18 |
olle |
541 |
<table class="info-table dynamic-columns"> |
4788 |
02 May 18 |
olle |
542 |
<thead> |
4788 |
02 May 18 |
olle |
543 |
<tr id="rna.name"> |
4788 |
02 May 18 |
olle |
544 |
<th id="rna-header">RNA</th> |
4788 |
02 May 18 |
olle |
545 |
</tr> |
4788 |
02 May 18 |
olle |
546 |
</thead> |
4788 |
02 May 18 |
olle |
547 |
<tbody id="rna-details" class="info-details"> |
4788 |
02 May 18 |
olle |
548 |
<tr id="rna.flag" class="dynamic-column"> |
4788 |
02 May 18 |
olle |
549 |
<th>Flag</th> |
4788 |
02 May 18 |
olle |
550 |
</tr> |
4788 |
02 May 18 |
olle |
551 |
<tr id="rna.registrationDate"> |
4788 |
02 May 18 |
olle |
552 |
<th>Registration date</th> |
4788 |
02 May 18 |
olle |
553 |
</tr> |
4788 |
02 May 18 |
olle |
554 |
<tr id="rna.specimenType"> |
4788 |
02 May 18 |
olle |
555 |
<th>Specimen type</th> |
4788 |
02 May 18 |
olle |
556 |
</tr> |
4788 |
02 May 18 |
olle |
557 |
<tr id="rna.samplingDate"> |
4788 |
02 May 18 |
olle |
558 |
<th>Sampling date</th> |
4788 |
02 May 18 |
olle |
559 |
</tr> |
4788 |
02 May 18 |
olle |
560 |
<tr id="rna.viableTumourCellsPercent"> |
4788 |
02 May 18 |
olle |
561 |
<th>% Viab. tumour cells</th> |
4788 |
02 May 18 |
olle |
562 |
</tr> |
4788 |
02 May 18 |
olle |
563 |
<tr id="rna.storageBox"> |
4788 |
02 May 18 |
olle |
564 |
<th>Storage box</th> |
4788 |
02 May 18 |
olle |
565 |
</tr> |
4788 |
02 May 18 |
olle |
566 |
<tr id="rna.extractionDate"> |
4788 |
02 May 18 |
olle |
567 |
<th>Extraction date</th> |
4788 |
02 May 18 |
olle |
568 |
</tr> |
4788 |
02 May 18 |
olle |
569 |
<tr id="rna.usedQuantity"> |
4788 |
02 May 18 |
olle |
570 |
<th>Used quantity</th> |
4788 |
02 May 18 |
olle |
571 |
</tr> |
4788 |
02 May 18 |
olle |
572 |
<tr id="rna.extractionProtocol"> |
4788 |
02 May 18 |
olle |
573 |
<th>Protocol</th> |
4788 |
02 May 18 |
olle |
574 |
</tr> |
4788 |
02 May 18 |
olle |
575 |
<tr id="rna.remainingQuantity"> |
4788 |
02 May 18 |
olle |
576 |
<th>Remaining quantity</th> |
4788 |
02 May 18 |
olle |
577 |
</tr> |
4788 |
02 May 18 |
olle |
578 |
<tr id="rna.originalQuantity"> |
4788 |
02 May 18 |
olle |
579 |
<th>Original quantity</th> |
4788 |
02 May 18 |
olle |
580 |
</tr> |
4788 |
02 May 18 |
olle |
581 |
<!-- |
4788 |
02 May 18 |
olle |
<tr id="rna.ndConc"> |
4788 |
02 May 18 |
olle |
<th>ND Conc.</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
585 |
--> |
4788 |
02 May 18 |
olle |
586 |
<tr id="rna.operatorDeliveryComment" class="comment dynamic-column"> |
4788 |
02 May 18 |
olle |
587 |
<th>Op. delivery comm.</th> |
4788 |
02 May 18 |
olle |
588 |
</tr> |
4788 |
02 May 18 |
olle |
589 |
<tr id="rna.description" class="comment dynamic-column"> |
4788 |
02 May 18 |
olle |
590 |
<th>Description</th> |
4788 |
02 May 18 |
olle |
591 |
</tr> |
4788 |
02 May 18 |
olle |
592 |
<!-- |
4788 |
02 May 18 |
olle |
<tr id="rna.startPlate"> |
4788 |
02 May 18 |
olle |
<th>Start plate</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
596 |
--> |
4788 |
02 May 18 |
olle |
597 |
<tr id="rna.startList"> |
4788 |
02 May 18 |
olle |
598 |
<th>Start list</th> |
4788 |
02 May 18 |
olle |
599 |
</tr> |
4788 |
02 May 18 |
olle |
600 |
<!-- |
4788 |
02 May 18 |
olle |
<tr id="rna.qc" class="subtitle"> |
4788 |
02 May 18 |
olle |
<th>QC (last)</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
<tr id="rna.nofQc" class="dynamic-column"> |
4788 |
02 May 18 |
olle |
<th>No. QC</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
<tr id="rna.qcProtocol" class="dynamic-column"> |
4788 |
02 May 18 |
olle |
<th>Protocol</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
<tr id="rna.qcPlate" class="dynamic-column"> |
4788 |
02 May 18 |
olle |
<th>Plate</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
<tr id="rna.qcRqs" class="dynamic-column"> |
4788 |
02 May 18 |
olle |
<th>RQS</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
<tr id="rna.qcRin" class="dynamic-column"> |
4788 |
02 May 18 |
olle |
<th>RIN</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
<tr id="rna.qcDescription" class="comment dynamic-column"> |
4788 |
02 May 18 |
olle |
<th>Description</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
622 |
--> |
4788 |
02 May 18 |
olle |
623 |
</tbody> |
4788 |
02 May 18 |
olle |
624 |
</table> |
4788 |
02 May 18 |
olle |
625 |
</div> |
4788 |
02 May 18 |
olle |
626 |
</div> |
4788 |
02 May 18 |
olle |
627 |
|
4788 |
02 May 18 |
olle |
628 |
<div class="info-section" id="dna-info"> |
4788 |
02 May 18 |
olle |
629 |
<div> |
4788 |
02 May 18 |
olle |
630 |
<table class="info-table dynamic-columns"> |
4788 |
02 May 18 |
olle |
631 |
<thead> |
4788 |
02 May 18 |
olle |
632 |
<tr id="dna.name"> |
4788 |
02 May 18 |
olle |
633 |
<th id="dna-header">DNA</th> |
4788 |
02 May 18 |
olle |
634 |
</tr> |
4788 |
02 May 18 |
olle |
635 |
</thead> |
4788 |
02 May 18 |
olle |
636 |
<tbody id="dna-details" class="info-details"> |
4788 |
02 May 18 |
olle |
637 |
<tr id="dna.registrationDate"> |
4788 |
02 May 18 |
olle |
638 |
<th>Registration date</th> |
4788 |
02 May 18 |
olle |
639 |
</tr> |
4788 |
02 May 18 |
olle |
640 |
<tr id="dna.specimenType"> |
4788 |
02 May 18 |
olle |
641 |
<th>Specimen type</th> |
4788 |
02 May 18 |
olle |
642 |
</tr> |
4788 |
02 May 18 |
olle |
643 |
<tr id="dna.samplingDate"> |
4788 |
02 May 18 |
olle |
644 |
<th>Sampling date</th> |
4788 |
02 May 18 |
olle |
645 |
</tr> |
4788 |
02 May 18 |
olle |
646 |
<tr id="dna.viableTumourCellsPercent"> |
4788 |
02 May 18 |
olle |
647 |
<th>% Viab. tumour cells</th> |
4788 |
02 May 18 |
olle |
648 |
</tr> |
4788 |
02 May 18 |
olle |
649 |
<tr id="dna.storageBox"> |
4788 |
02 May 18 |
olle |
650 |
<th>Storage box</th> |
4788 |
02 May 18 |
olle |
651 |
</tr> |
4788 |
02 May 18 |
olle |
652 |
<tr id="dna.extractionDate"> |
4788 |
02 May 18 |
olle |
653 |
<th>Extraction date</th> |
4788 |
02 May 18 |
olle |
654 |
</tr> |
4788 |
02 May 18 |
olle |
655 |
<tr id="dna.extractionProtocol"> |
4788 |
02 May 18 |
olle |
656 |
<th>Protocol</th> |
4788 |
02 May 18 |
olle |
657 |
</tr> |
4788 |
02 May 18 |
olle |
658 |
<tr id="dna.remainingQuantity"> |
4788 |
02 May 18 |
olle |
659 |
<th>Remaining quantity</th> |
4788 |
02 May 18 |
olle |
660 |
</tr> |
4788 |
02 May 18 |
olle |
661 |
<tr id="dna.originalQuantity"> |
4788 |
02 May 18 |
olle |
662 |
<th>Original quantity</th> |
4788 |
02 May 18 |
olle |
663 |
</tr> |
4788 |
02 May 18 |
olle |
664 |
<!-- |
4788 |
02 May 18 |
olle |
<tr id="dna.ndConc"> |
4788 |
02 May 18 |
olle |
<th>ND Conc.</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
668 |
--> |
4788 |
02 May 18 |
olle |
669 |
<tr id="dna.operatorDeliveryComment" class="comment dynamic-column"> |
4788 |
02 May 18 |
olle |
670 |
<th>Op. delivery comm.</th> |
4788 |
02 May 18 |
olle |
671 |
</tr> |
4788 |
02 May 18 |
olle |
672 |
<tr id="dna.description" class="comment dynamic-column"> |
4788 |
02 May 18 |
olle |
673 |
<th>Description</th> |
4788 |
02 May 18 |
olle |
674 |
</tr> |
4788 |
02 May 18 |
olle |
675 |
<!-- |
4788 |
02 May 18 |
olle |
<tr id="dna.startPlate"> |
4788 |
02 May 18 |
olle |
<th>Start plate</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
679 |
--> |
4788 |
02 May 18 |
olle |
680 |
<tr id="dna.startList"> |
4788 |
02 May 18 |
olle |
681 |
<th>Start list</th> |
4788 |
02 May 18 |
olle |
682 |
</tr> |
4788 |
02 May 18 |
olle |
683 |
</tbody> |
4788 |
02 May 18 |
olle |
684 |
</table> |
4788 |
02 May 18 |
olle |
685 |
</div> |
4788 |
02 May 18 |
olle |
686 |
</div> |
4788 |
02 May 18 |
olle |
687 |
|
4788 |
02 May 18 |
olle |
688 |
<!-- |
4788 |
02 May 18 |
olle |
<div class="info-section" id="mrna-info"> |
4788 |
02 May 18 |
olle |
<div> |
4788 |
02 May 18 |
olle |
<table class="info-table dynamic-columns"> |
4788 |
02 May 18 |
olle |
<thead> |
4788 |
02 May 18 |
olle |
<tr id="mrna.name"> |
4788 |
02 May 18 |
olle |
<th id="mrna-header">mRNA</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
</thead> |
4788 |
02 May 18 |
olle |
<tbody id="mrna-details" class="info-details"> |
4788 |
02 May 18 |
olle |
<tr id="mrna.registrationDate"> |
4788 |
02 May 18 |
olle |
<th>Registration date</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
<tr id="mrna.storageBox"> |
4788 |
02 May 18 |
olle |
<th>Work plate</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
<tr id="mrna.result" class="dynamic-column"> |
4788 |
02 May 18 |
olle |
<th>Plate result</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
<tr id="mrna.cleanupDate"> |
4788 |
02 May 18 |
olle |
<th>Cleanup date</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
<tr id="mrna.usedQuantity"> |
4788 |
02 May 18 |
olle |
<th>Used quantity</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
<tr id="mrna.description" class="comment dynamic-column"> |
4788 |
02 May 18 |
olle |
<th>Description</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
</tbody> |
4788 |
02 May 18 |
olle |
</table> |
4788 |
02 May 18 |
olle |
</div> |
4788 |
02 May 18 |
olle |
</div> |
4788 |
02 May 18 |
olle |
720 |
|
4788 |
02 May 18 |
olle |
<div class="info-section" id="cdna-info"> |
4788 |
02 May 18 |
olle |
<div> |
4788 |
02 May 18 |
olle |
<table class="info-table dynamic-columns"> |
4788 |
02 May 18 |
olle |
<thead> |
4788 |
02 May 18 |
olle |
<tr id="cdna.name"> |
4788 |
02 May 18 |
olle |
<th id="cdna-header">cDNA</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
</thead> |
4788 |
02 May 18 |
olle |
<tbody id="cdna-details" class="info-details"> |
4788 |
02 May 18 |
olle |
<tr id="cdna.registrationDate"> |
4788 |
02 May 18 |
olle |
<th>Registration date</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
<tr id="cdna.storageBox"> |
4788 |
02 May 18 |
olle |
<th>Work plate</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
<tr id="cdna.result" class="dynamic-column"> |
4788 |
02 May 18 |
olle |
<th>Plate result</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
<tr id="cdna.synthesisDate"> |
4788 |
02 May 18 |
olle |
<th>Synthesis date</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
<tr id="cdna.description" class="comment dynamic-column"> |
4788 |
02 May 18 |
olle |
<th>Description</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
</tbody> |
4788 |
02 May 18 |
olle |
</table> |
4788 |
02 May 18 |
olle |
</div> |
4788 |
02 May 18 |
olle |
</div> |
4788 |
02 May 18 |
olle |
749 |
--> |
4788 |
02 May 18 |
olle |
750 |
<div class="info-section" id="lib-info"> |
4788 |
02 May 18 |
olle |
751 |
<div> |
4788 |
02 May 18 |
olle |
752 |
<table class="info-table dynamic-columns"> |
4788 |
02 May 18 |
olle |
753 |
<thead> |
4788 |
02 May 18 |
olle |
754 |
<tr id="lib.name"> |
4788 |
02 May 18 |
olle |
755 |
<th id="lib-header">Library</th> |
4788 |
02 May 18 |
olle |
756 |
</tr> |
4788 |
02 May 18 |
olle |
757 |
</thead> |
4788 |
02 May 18 |
olle |
758 |
<tbody id="lib-details" class="info-details"> |
4788 |
02 May 18 |
olle |
759 |
<tr id="lib.registrationDate"> |
4788 |
02 May 18 |
olle |
760 |
<th>Registration date</th> |
4788 |
02 May 18 |
olle |
761 |
</tr> |
4788 |
02 May 18 |
olle |
762 |
<tr id="lib.storageBox"> |
4788 |
02 May 18 |
olle |
763 |
<th>Library plate</th> |
4788 |
02 May 18 |
olle |
764 |
</tr> |
4788 |
02 May 18 |
olle |
765 |
<tr id="lib.result" class="dynamic-column"> |
4788 |
02 May 18 |
olle |
766 |
<th>Plate result</th> |
4788 |
02 May 18 |
olle |
767 |
</tr> |
4788 |
02 May 18 |
olle |
768 |
<tr id="lib.cleanupDate"> |
4788 |
02 May 18 |
olle |
769 |
<th>Cleanup date</th> |
4788 |
02 May 18 |
olle |
770 |
</tr> |
4788 |
02 May 18 |
olle |
771 |
<tr id="lib.libPrepProtocol"> |
4788 |
02 May 18 |
olle |
772 |
<th>Protocol</th> |
4788 |
02 May 18 |
olle |
773 |
</tr> |
4788 |
02 May 18 |
olle |
774 |
<tr id="lib.libPrepKit"> |
4788 |
02 May 18 |
olle |
775 |
<th>Kit</th> |
4788 |
02 May 18 |
olle |
776 |
</tr> |
4788 |
02 May 18 |
olle |
777 |
<tr id="lib.remainingQuantity"> |
4788 |
02 May 18 |
olle |
778 |
<th>Remaining quantity</th> |
4788 |
02 May 18 |
olle |
779 |
</tr> |
4788 |
02 May 18 |
olle |
780 |
<tr id="lib.originalQuantity"> |
4788 |
02 May 18 |
olle |
781 |
<th>Original quantity</th> |
4788 |
02 May 18 |
olle |
782 |
</tr> |
4788 |
02 May 18 |
olle |
783 |
<tr id="lib.barcode.name"> |
4788 |
02 May 18 |
olle |
784 |
<th>Tag</th> |
4788 |
02 May 18 |
olle |
785 |
</tr> |
4788 |
02 May 18 |
olle |
786 |
<tr id="lib.ca_size"> |
4788 |
02 May 18 |
olle |
787 |
<th>CA_Size</th> |
4788 |
02 May 18 |
olle |
788 |
</tr> |
4788 |
02 May 18 |
olle |
789 |
<tr id="lib.molarity"> |
4788 |
02 May 18 |
olle |
790 |
<th>Molarity</th> |
4788 |
02 May 18 |
olle |
791 |
</tr> |
4788 |
02 May 18 |
olle |
792 |
<tr id="lib.adapterFrac"> |
4788 |
02 May 18 |
olle |
793 |
<th>Adapter fraction</th> |
4788 |
02 May 18 |
olle |
794 |
</tr> |
4788 |
02 May 18 |
olle |
795 |
<tr id="lib.qubitconc"> |
4788 |
02 May 18 |
olle |
796 |
<th>QubitConc</th> |
4788 |
02 May 18 |
olle |
797 |
</tr> |
4788 |
02 May 18 |
olle |
798 |
<tr id="lib.description" class="comment dynamic-column"> |
4788 |
02 May 18 |
olle |
799 |
<th>Description</th> |
4788 |
02 May 18 |
olle |
800 |
</tr> |
4788 |
02 May 18 |
olle |
801 |
</tbody> |
4788 |
02 May 18 |
olle |
802 |
</table> |
4788 |
02 May 18 |
olle |
803 |
</div> |
4788 |
02 May 18 |
olle |
804 |
</div> |
4788 |
02 May 18 |
olle |
805 |
<!-- |
4788 |
02 May 18 |
olle |
<div class="info-section" id="pooledlib-info"> |
4788 |
02 May 18 |
olle |
<div> |
4788 |
02 May 18 |
olle |
<table class="info-table dynamic-columns"> |
4788 |
02 May 18 |
olle |
<thead> |
4788 |
02 May 18 |
olle |
<tr id="pooledlib.name"> |
4788 |
02 May 18 |
olle |
<th id="pooledlib-header">Pooled Library</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
</thead> |
4788 |
02 May 18 |
olle |
<tbody id="pooledlib-details" class="info-details"> |
4788 |
02 May 18 |
olle |
<tr id="pooledlib.registrationDate"> |
4788 |
02 May 18 |
olle |
<th>Registration date</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
<tr id="pooledlib.poolDate"> |
4788 |
02 May 18 |
olle |
<th>Pool date</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
<tr id="pooledlib.remainingQuantity"> |
4788 |
02 May 18 |
olle |
<th>Remaining quantity</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
<tr id="pooledlib.originalQuantity"> |
4788 |
02 May 18 |
olle |
<th>Original quantity</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
<tr id="pooledlib.poolMolarity"> |
4788 |
02 May 18 |
olle |
<th>PoolMolarity</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
<tr id="pooledlib.poolConc"> |
4788 |
02 May 18 |
olle |
<th>PoolConc</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
<tr id="pooledlib.description" class="comment dynamic-column"> |
4788 |
02 May 18 |
olle |
<th>Description</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
</tbody> |
4788 |
02 May 18 |
olle |
</table> |
4788 |
02 May 18 |
olle |
</div> |
4788 |
02 May 18 |
olle |
</div> |
4788 |
02 May 18 |
olle |
840 |
|
4788 |
02 May 18 |
olle |
<div class="info-section" id="sequencingRun-info"> |
4788 |
02 May 18 |
olle |
<div> |
4788 |
02 May 18 |
olle |
<table class="info-table dynamic-columns"> |
4788 |
02 May 18 |
olle |
<thead> |
4788 |
02 May 18 |
olle |
<tr id="sequencingRun.name"> |
4788 |
02 May 18 |
olle |
<th id="sequencingRun-header">Sequencing runs</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
</thead> |
4788 |
02 May 18 |
olle |
<tbody id="sequencingRun-details" class="info-details"> |
4788 |
02 May 18 |
olle |
<tr id="sequencingRun.flowCell"> |
4788 |
02 May 18 |
olle |
<th>Flow cell</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
<tr id="sequencingRun.clusterDate"> |
4788 |
02 May 18 |
olle |
<th>Cluster date</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
<tr id="sequencingRun.startDate"> |
4788 |
02 May 18 |
olle |
<th>Start date</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
<tr id="sequencingRun.endDate"> |
4788 |
02 May 18 |
olle |
<th>End date</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
<tr id="sequencingRun.result" class="dynamic-column"> |
4788 |
02 May 18 |
olle |
<th>Sequencing result</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
<tr id="sequencingRun.description" class="comment dynamic-column"> |
4788 |
02 May 18 |
olle |
<th>Description</th> |
4788 |
02 May 18 |
olle |
</tr> |
4788 |
02 May 18 |
olle |
</tbody> |
4788 |
02 May 18 |
olle |
</table> |
4788 |
02 May 18 |
olle |
</div> |
4788 |
02 May 18 |
olle |
</div> |
4788 |
02 May 18 |
olle |
872 |
--> |
4788 |
02 May 18 |
olle |
873 |
|
4788 |
02 May 18 |
olle |
874 |
</div> |
4788 |
02 May 18 |
olle |
875 |
</div> |
4788 |
02 May 18 |
olle |
876 |
</div> |
4788 |
02 May 18 |
olle |
877 |
|
4788 |
02 May 18 |
olle |
878 |
<div id="wizard-status"></div> |
4788 |
02 May 18 |
olle |
879 |
|
4788 |
02 May 18 |
olle |
880 |
</form> |
4788 |
02 May 18 |
olle |
881 |
</div> |
4788 |
02 May 18 |
olle |
882 |
<% |
4788 |
02 May 18 |
olle |
883 |
if (popup) |
4788 |
02 May 18 |
olle |
884 |
{ |
4788 |
02 May 18 |
olle |
885 |
%> |
4788 |
02 May 18 |
olle |
886 |
<base:buttongroup subclass="dialogbuttons topborder" id="dialogbuttons"> |
4788 |
02 May 18 |
olle |
887 |
<base:button id="close" title="Close" /> |
4788 |
02 May 18 |
olle |
888 |
</base:buttongroup> |
4788 |
02 May 18 |
olle |
889 |
<% |
4788 |
02 May 18 |
olle |
890 |
} |
4788 |
02 May 18 |
olle |
891 |
%> |
4788 |
02 May 18 |
olle |
892 |
</base:body> |
4788 |
02 May 18 |
olle |
893 |
</base:page> |
4788 |
02 May 18 |
olle |
894 |
<% |
4788 |
02 May 18 |
olle |
895 |
} |
4788 |
02 May 18 |
olle |
896 |
finally |
4788 |
02 May 18 |
olle |
897 |
{ |
4788 |
02 May 18 |
olle |
898 |
if (dc != null) dc.close(); |
4788 |
02 May 18 |
olle |
899 |
} |
4788 |
02 May 18 |
olle |
900 |
%> |