anchor.diff:  				{ "bVisible": false, "sType": "numeric" },
   				{ "bVisible": ${showEditLink}, "iDataSort": 0 }, // sort this column by using the previous invisible column for encounterIds,
   				{ "bVisible": ${showViewLink}, "iDataSort": 0 }, // sort this column by using the first invisible column for encounterIds,
  -            	{ "iDataSort": 3 }, // sort the date in this column by using the next invisible column for time in milliseconds
  +            	{ "iDataSort": 4 }, // sort the date in this column by using the next invisible column for time in milliseconds
               	{ "bVisible": false, "sType": "numeric" },
               	null,
               	null,
  
positive.code: 									<td class="encounterDatetime">
  										<openmrs:formatDate date="${enc.encounterDatetime}" type="small" />
  									</td>
  									<td>
  									<%--  this column contains milliseconds and will be used for sorting in the dataTable's encounterDatetime column --%>
  										<openmrs:formatDate date="${enc.encounterDatetime}" type="milliseconds" />
  									</td>
  
negative.code: 								 	<spring:message code="general.view"/>
  								</c:if></th>
  								<th class="encounterDatetimeHeader"> <spring:message code="Encounter.datetime"/> </th>
  								<th class="hidden"> hidden Encounter.datetime </th>
  								<th class="encounterTypeHeader"> <spring:message code="Encounter.type"/>     </th>
  								<th class="encounterProviderHeader"> <spring:message code="Encounter.provider"/> </th>
  								<th class="encounterFormHeader"> <spring:message code="Encounter.form"/>     </th>
  