anchor.diff:  		<logic:notEmpty name="viewSpecimenSummaryForm" property="specimenList" >	
   				<table summary="" cellpadding="3"
   								cellspacing="0" border="0" class="dataTable" >
  -<%-- 					<md:specimenDetailsTag columnHeaderListName="columnHeaderList" formName="viewSpecimenSummaryForm" dataListName="specimenList" dataListType="Parent" displayOnly="false" displayStatusListName="dispStatusList" />
  - --%>
  -			<md:genericSpecimenDetails columnHeaderListName="columnHeaderList" formName="viewSpecimenSummaryForm" dataListName="specimenList" dataListType="Parent" columnListName="columnListName" isReadOnly="false" displayColumnListName="dispColumnsList" />
  -			<%-- custom tag for specimen list by mandar ---  --%>					
  -				  
  +					<tr>
  +						<th class="formSerialNumberLabelForTable" scope="col" > &nbsp </th>
  +						<logic:equal name="viewSpecimenSummaryForm" property="showLabel" value="true">
  +							<th class="formSerialNumberLabelForTable" scope="col"><bean:message key="specimen.label"/></th>
  +						</logic:equal>
  +						<logic:equal name="viewSpecimenSummaryForm" property="showbarCode" value="true">
  +							<th class="formSerialNumberLabelForTable" scope="col"> <bean:message key="specimen.barcode"/></th>
  +						</logic:equal>
  +						<th class="formSerialNumberLabelForTable" scope="col"> <bean:message key="specimen.subType"/></th>
  +						<th class="formSerialNumberLabelForTable" scope="col"> <bean:message key="anticipatorySpecimen.Quantity"/></th>
  +						<th class="formSerialNumberLabelForTable" scope="col"><bean:message key="anticipatorySpecimen.Concentration"/></th>
  +						<th class="formSerialNumberLabelForTable" scope="col"><bean:message key="anticipatorySpecimen.Location"/>
  +							<input id="chkSpecimen" type="checkbox" onClick="ApplyToAll(this,'specimen')"/> Apply First to All
  +						</th>
  +						<logic:equal name="viewSpecimenSummaryForm" property="showCheckBoxes" value="true">
  +							<th class="formSerialNumberLabelForTable" scope="col"><bean:message key="anticipatorySpecimen.Collected"/></th>
  +						</logic:equal>
  +					</tr>
  +				
  +				  <logic:iterate name="viewSpecimenSummaryForm" property="specimenList" id="specimen" indexId="counter">
  +					<tr>
  +						<html:hidden indexed="true" name="specimen" property="containerId" />
  +						<td class="dataCellText"> <html:radio property="selectedSpecimenId" value="uniqueIdentifier" idName="specimen" 
  +						onclick=" form.action='GenericSpecimenSummary.do'; submit()"/> 
  +						<html:hidden name="specimen" indexed="true" property="uniqueIdentifier" /></td>
  +					<!--Editable Row -->	
  +						<logic:equal name="specimen" property="readOnly" value="false">
  +								<html:hidden name="specimen" indexed="true" property="readOnly"/>
  +							
  +							<logic:equal name="viewSpecimenSummaryForm" property="showLabel" value="true">
  +								<td class="dataCellText" > 
  +								<html:text  styleClass="formFieldSized10" name="specimen" indexed="true" property="displayName" />
  +								</td>
  +							</logic:equal>
  +							
  +							<logic:equal name="viewSpecimenSummaryForm" property="showbarCode" value="true">
  +								<td class="dataCellText"> 
  +								<html:text   styleClass="formFieldSized10" name="specimen" indexed="true" property="barCode" />
  +								</td>
  +							</logic:equal>
  +
  +							<td class="dataCellText"> 
  +							<bean:write name="specimen" property="type" />
  +							<html:hidden name="specimen" indexed="true" property="type" />
  +							</td>
  +
  +							<td class="dataCellText"> 
  +							<html:text styleClass="formFieldSized3" name="specimen" indexed="true" property="quantity" />
  +							</td>
  +							<td class="dataCellText"> 
  +							<html:text styleClass="formFieldSized3" name="specimen" indexed="true" property="concentration" />
  +							</td>
  +							
  +							<logic:equal name="specimen" property="storageContainerForSpecimen" value="Virtual">
  +								
  +							<td class="dataCellText"> <bean:write name="specimen" property="storageContainerForSpecimen" />
  +									<html:hidden name="specimen" indexed="true" property="storageContainerForSpecimen" /></td>
  +							</logic:equal>
  +								
  +							<logic:notEqual name="specimen" property="storageContainerForSpecimen" value="Virtual">
  +									<td class="dataCellText">
  +									
  +									<bean:define id="specimenId" name="specimen" property="uniqueIdentifier" />
  +									<bean:define id="specimenClass" name="specimen" property="className"/>
  +									<bean:define id="collectionProtocolId" name="specimen" property="collectionProtocolId"/>
  +									<%
  +									  containerId = "containerId_"+specimenId;
  +									  selectedContainerName = "selectedContainerName_"+specimenId;
  +									  positionDimensionOne = "positionDimensionOne_"+specimenId;
  +  									  positionDimensionTwo = "positionDimensionTwo_"+specimenId;
  +  									  specimenClassName = (String)specimenClass;
  +  									  cpId = collectionProtocolId.toString();
  +  									  String classNameStyleId = "className_"+specimenId;
  +  									  String cpStyleId = "cp_"+specimenId;
  +									  functionCall="showMap('" + selectedContainerName + "','"+
  +																	positionDimensionOne +"','"
  +																	+ positionDimensionTwo +"','"
  +																	+containerId +"','"+
  +																	specimenClassName +"','"+
  +																	cpId +"')" ;
  +									%>
  +									
  +									<logic:equal name="viewSpecimenSummaryForm" property="showParentStorage" value="true">
  +									 <table style="font-size:1em" size="100%">
  +										<tr>
  +											<td>
  +												<html:text styleClass="formFieldSized7"  styleId="<%=selectedContainerName%>" indexed="true"  name="specimen" property="selectedContainerName" />
  +											</td>
  +											<td>
  +												<html:text styleClass="formFieldSized3"  styleId="<%=positionDimensionOne%>" indexed="true"  name="specimen" property="positionDimensionOne" />
  +											</td>
  +											<td>
  +												<html:text styleClass="formFieldSized3"  styleId="<%=positionDimensionTwo%>" indexed="true"  name="specimen" property="positionDimensionTwo" />
  +											</td>
  +											<td>
  +												<a href="#" onclick="<%=functionCall%>">
  +												<img src="images\Tree.gif" border="0" width="13" height="15" title='View storage locations'>
  +												</a>
  +												<html:hidden  styleId="<%=containerId%>" name="specimen" property="containerId" />
  +												
  +											</td>
  +										</tr>										
  +									 </table>
  +									 </logic:equal>
  +
  +									<logic:equal name="viewSpecimenSummaryForm" property="showParentStorage" value="false">
  +									
  +										<html:hidden indexed="true" name="specimen" property="selectedContainerName"/>
  +										<html:hidden  indexed="true"  name="specimen" property="positionDimensionOne" />
  +										<html:hidden  indexed="true" name="specimen" property="positionDimensionTwo" />
  +										<span>
  +											<bean:write name="specimen" property="selectedContainerName"/>
  +											<B>:</B>
  +											<bean:write  name="specimen" property="positionDimensionOne" />,
  +											<bean:write name="specimen" property="positionDimensionTwo" />
  +										</span>
  +									 </logic:equal>
  +									</td>
  +							<html:hidden  name="specimen" property="className" styleId="<%=classNameStyleId%>" indexed="true"/>
  +							<html:hidden  name="specimen" property="collectionProtocolId" styleId="<%=cpStyleId%>" indexed="true"/>
  +							</logic:notEqual>												
  +							<logic:equal name="viewSpecimenSummaryForm" property="showCheckBoxes" value="true">
  +								<td class="dataCellText">
  +									<html:checkbox name="specimen" indexed="true" property="checkedSpecimen" />					
  +								</td>
  +							</logic:equal>
  +						</logic:equal>
  +					<!--/Editable Row -->
  +
  +					<!---Readonly Row -->						
  +						<logic:equal name="specimen" property="readOnly" value="true">
  +
  +							<html:hidden name="specimen" indexed="true" property="readOnly"/>
  +							
  +							<td class="dataCellText" > <bean:write name="specimen" property="displayName" />
  +							<html:hidden name="specimen" indexed="true" property="displayName" /></td>
  +							<td class="dataCellText">&nbsp;<bean:write name="specimen" property="barCode" />
  +							<html:hidden name="specimen" indexed="true" property="barCode" /></td>
  +							<td class="dataCellText"> 
  +							<bean:write  name="specimen" property="type" />
  +							<html:hidden  name="specimen" indexed="true" property="type" />
  +							</td>
  +							<td class="dataCellText"> 
  +							<bean:write name="specimen" property="quantity" />
  +							<html:hidden name="specimen" indexed="true" property="quantity" />
  +							</td>
  +							<td class="dataCellText"> 
  +							<html:hidden  name="specimen" indexed="true" property="concentration" />
  +							&nbsp; <bean:write  name="specimen" property="concentration" />
  +							</td>
  +
  +							<logic:equal name="specimen" property="storageContainerForSpecimen" value="Virtual">
  +								
  +									<td class="dataCellText"> <bean:write name="specimen" property="storageContainerForSpecimen" />
  +									<html:hidden name="specimen" indexed="true" property="storageContainerForSpecimen" /></td>
  +							</logic:equal>
  +							<logic:notEqual name="specimen" property="storageContainerForSpecimen" value="Virtual">
  +									<td class="dataCellText">	
  +									<html:hidden indexed="true" name="specimen" property="selectedContainerName"/>
  +									<html:hidden  indexed="true"  name="specimen" property="positionDimensionOne" />
  +									<html:hidden  indexed="true" name="specimen" property="positionDimensionTwo" />
  +									<span>
  +										<bean:write name="specimen" property="selectedContainerName"/>
  +										<B>:</B>
  +										<bean:write  name="specimen" property="positionDimensionOne" />,
  +										<bean:write name="specimen" property="positionDimensionTwo" />
  +									</span>
  +							</logic:notEqual>		
  +							<logic:equal name="viewSpecimenSummaryForm" property="showCheckBoxes" value="true">
  +								<td class="dataCellText">
  +									<html:checkbox name="specimen" indexed="true" property="checkedSpecimen" disabled="true" value="true"/>
  +									<html:hidden name="specimen" indexed="true" property="checkedSpecimen" />					
  +								</td>
  +							</logic:equal>
  +							</td>
  +						</logic:equal>					
  +					<!--/Readonly Row -->
  +					</tr>
  +				  </logic:iterate>	
   				</table>
   		</logic:notEmpty>
   		
  
positive.code: <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic"%>
  <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%>
  <%@ taglib uri="/WEB-INF/nlevelcombo.tld" prefix="ncombo" %>
  <%@ taglib uri="/WEB-INF/specimenDetails.tld" prefix="md" %>
  <%@ page import="edu.wustl.catissuecore.util.global.Constants"%>
  <%@ page import="edu.wustl.catissuecore.bean.GenericSpecimen"%>
  
  
negative.code: 			</table>
  			<table summary="" cellpadding="3"
  							cellspacing="0" border="0" class="dataTable" >
  			
  
  				<tr>	
  						<logic:equal name="viewSpecimenSummaryForm" property="showLabel" value="true">
  							<th class="formSerialNumberLabelForTable" scope="col"> <bean:message key="anticipatorySpecimen.Parent"/> </th>				
  							<th class="formSerialNumberLabelForTable" scope="col"><bean:message key="specimen.label"/></th>
  						</logic:equal>
  						<logic:equal name="viewSpecimenSummaryForm" property="showbarCode" value="true">
  							<th class="formSerialNumberLabelForTable" scope="col"> <bean:message key="specimen.barcode"/></th>
  						</logic:equal>
  						<th class="formSerialNumberLabelForTable" scope="col"> <bean:message key="specimen.subType"/></th>
  						<th class="formSerialNumberLabelForTable" scope="col"> <bean:message key="anticipatorySpecimen.Quantity"/></th>
  						<th class="formSerialNumberLabelForTable" scope="col"><bean:message key="anticipatorySpecimen.Concentration"/></th>
  						<th class="formSerialNumberLabelForTable" scope="col"> <bean:message key="anticipatorySpecimen.Location"/>
  							<input id="chkAliquot" type="checkbox" onClick="ApplyToAll(this,'aliquot')"/> Apply First to All
  						</th>
  						<logic:equal name="viewSpecimenSummaryForm" property="showCheckBoxes" value="true">
  							<th class="formSerialNumberLabelForTable" scope="col">
  							<input type="checkbox" name="chkAllAliquot" onclick="ChangeCheckBoxStatus('aliquot',this)"/>
  							<bean:message key="anticipatorySpecimen.Created"/></th>
  						</logic:equal>
  					</tr>
  				  <logic:iterate name="viewSpecimenSummaryForm" property="aliquotList" id="aliquot" indexId="ctr">
  					<tr>
  						<logic:equal name="viewSpecimenSummaryForm" property="showLabel" value="true">
  							<td class="dataCellText"> <html:hidden  name="aliquot" indexed="true" property="parentName" />
  							<bean:write  name="aliquot" property="parentName" />
  						</logic:equal>
  						<html:hidden name="aliquot" indexed="true" property="uniqueIdentifier" /></td>
  					<!--Editable Row -->	
  						<logic:equal name="aliquot" property="readOnly" value="false">
  								<html:hidden name="aliquot" indexed="true" property="readOnly"/>
  							
  							<logic:equal name="viewSpecimenSummaryForm" property="showLabel" value="true">
  								<td class="dataCellText" > 
  								<html:text  styleClass="formFieldSized10" name="aliquot" indexed="true" property="displayName" />
  								</td>
  							</logic:equal>
  							
  							<logic:equal name="viewSpecimenSummaryForm" property="showbarCode" value="true">
  								<td class="dataCellText"> 
  								<html:text   styleClass="formFieldSized10" name="aliquot" indexed="true" property="barCode" />
  								</td>
  							</logic:equal>
  
  							<td class="dataCellText"> 
  							<bean:write name="aliquot" property="type" />
  							<html:hidden name="aliquot" indexed="true" property="type" />
  							</td>
  
  							<td class="dataCellText"> 
  							<html:text styleClass="formFieldSized3" name="aliquot" indexed="true" property="quantity" />
  							</td>
  							<td class="dataCellText"> 
  							<html:text styleClass="formFieldSized3" name="aliquot" indexed="true" property="concentration" />
  							</td>
  							
  							<logic:equal name="aliquot" property="storageContainerForSpecimen" value="Virtual">
  								
  							<td class="dataCellText"> <bean:write name="aliquot" property="storageContainerForSpecimen" />
  									<html:hidden name="aliquot" indexed="true" property="storageContainerForSpecimen" /></td>
  							</logic:equal>
  								
  							<logic:notEqual name="aliquot" property="storageContainerForSpecimen" value="Virtual">
  									<td class="dataCellText">
  									
  									<bean:define id="specimenId" name="aliquot" property="uniqueIdentifier" />
  									<bean:define id="specimenClass" name="aliquot" property="className"/>
  									<bean:define id="collectionProtocolId" name="aliquot" property="collectionProtocolId"/>
  									<%
  									  containerId = "containerId_"+specimenId;
  									  selectedContainerName = "selectedContainerName_"+specimenId;
  									  positionDimensionOne = "positionDimensionOne_"+specimenId;
    									  positionDimensionTwo = "positionDimensionTwo_"+specimenId;
    									  specimenClassName = (String)specimenClass;
    									  cpId = collectionProtocolId.toString();
    									  String classNameStyleId = "className_"+specimenId;
    									  String cpStyleId = "cp_"+specimenId;
  									  functionCall="showMap('" + selectedContainerName + "','"+
  																	positionDimensionOne +"','"
  																	+ positionDimensionTwo +"','"
  																	+containerId +"','"+
  																	specimenClassName +"','"+
  																	cpId +"')" ;
  									%>
  									<table style="font-size:1em" size="100%">
  										<tr>
  											<td>
  												<html:text styleClass="formFieldSized7"  styleId="<%=selectedContainerName%>" indexed="true"  name="aliquot" property="selectedContainerName" />
  											</td>
  											<td>
  												<html:text styleClass="formFieldSized3"  styleId="<%=positionDimensionOne%>" indexed="true"  name="aliquot" property="positionDimensionOne" />
  											</td>
  											<td>
  												<html:text styleClass="formFieldSized3"  styleId="<%=positionDimensionTwo%>" indexed="true"  name="aliquot" property="positionDimensionTwo" />
  											</td>
  											<td>
  												<a href="#" onclick="<%=functionCall%>">
  												<img src="images\Tree.gif" border="0" width="13" height="15" title='View storage locations'>
  												</a>
  												<html:hidden  styleId="<%=containerId%>" name="aliquot" property="containerId" />
  											</td>
  										</tr>
  									</table>
  									</td>
  								<html:hidden  name="aliquot" property="className" styleId="<%=classNameStyleId%>" indexed="true"/>
  								<html:hidden  name="aliquot" property="collectionProtocolId" styleId="<%=cpStyleId%>" indexed="true"/>
  							</logic:notEqual>												
  							
  							<logic:equal name="viewSpecimenSummaryForm" property="showCheckBoxes" value="true">
  								<td class="dataCellText">
  									<html:checkbox name="aliquot" styleId="aliquotId"
  									indexed="true" property="checkedSpecimen" />					
  								</td>
  							</logic:equal>
  
  						</logic:equal>
  					<!--/Editable Row -->
  
  					<!---Readonly Row -->						
  						<logic:equal name="aliquot" property="readOnly" value="true">
  
  							<html:hidden name="aliquot" indexed="true" property="readOnly"/>
  							
  							<td class="dataCellText" > <bean:write name="aliquot" property="displayName" />
  							<html:hidden name="aliquot" indexed="true" property="displayName" /></td>
  							<td class="dataCellText">&nbsp;<bean:write name="aliquot" property="barCode" />
  							<html:hidden name="aliquot" indexed="true" property="barCode" /></td>
  							<td class="dataCellText"> 
  							<bean:write  name="aliquot" property="type" />
  							<html:hidden  name="aliquot" indexed="true" property="type" />
  							</td>
  							<td class="dataCellText"> 
  							<bean:write name="aliquot" property="quantity" />
  							<html:hidden name="aliquot" indexed="true" property="quantity" />
  							</td>
  							<td class="dataCellText"> 
  							<html:hidden  name="aliquot" indexed="true" property="concentration" />
  							&nbsp; <bean:write  name="aliquot" property="concentration" />
  							</td>
  
  							<logic:equal name="aliquot" property="storageContainerForSpecimen" value="Virtual">
  								
  									<td class="dataCellText"> <bean:write name="aliquot" property="storageContainerForSpecimen" />
  									<html:hidden name="aliquot" indexed="true" property="storageContainerForSpecimen" /></td>
  							</logic:equal>
  							<logic:notEqual name="aliquot" property="storageContainerForSpecimen" value="Virtual">
  									<td class="dataCellText">	
  									<html:hidden indexed="true" name="aliquot" property="selectedContainerName"/>
  									<html:hidden  indexed="true"  name="aliquot" property="positionDimensionOne" />
  									<html:hidden  indexed="true" name="aliquot" property="positionDimensionTwo" />
  									<span>
  										<bean:write name="aliquot" property="selectedContainerName"/>
  										<B>:</B>
  										<bean:write  name="aliquot" property="positionDimensionOne" />,
  										<bean:write name="aliquot" property="positionDimensionTwo" />
  									<html:hidden name="aliquot" property="containerId" />
  
  									</span>
  							</logic:notEqual>	
  
  							<logic:equal name="viewSpecimenSummaryForm" property="showCheckBoxes" value="true">
  								<td class="dataCellText">
  									<html:checkbox name="aliquot" indexed="true" property="checkedSpecimen" disabled="true" value="true"/>
  									<html:hidden name="aliquot" indexed="true" property="checkedSpecimen" />				
  								</td>
  							</logic:equal>
  							</td>
  						</logic:equal>					
  					<!--/Readonly Row -->
  					</tr>
  				  </logic:iterate>					 
  				</table>				
  			</logic:notEmpty>
  &nbsp;
  &nbsp;
  		<table align="bottom">
  		
  
  			<logic:equal name="viewSpecimenSummaryForm" property="requestType" value="Collection Protocol">
  			<tr>
  			   <td>
  