diff --git a/iTrust/WebRoot/auth/hcp-uap/viewPreRegisteredPatientList.jsp b/iTrust/WebRoot/auth/hcp-uap/viewPreRegisteredPatientList.jsp
new file mode 100644
index 0000000000000000000000000000000000000000..cc18d235ce42083da705c6493153956946c28578
--- /dev/null
+++ b/iTrust/WebRoot/auth/hcp-uap/viewPreRegisteredPatientList.jsp
@@ -0,0 +1,51 @@
+<%@taglib uri="/WEB-INF/tags.tld" prefix="itrust"%>
+<%@page errorPage="/auth/exceptionHandler.jsp"%>
+
+<%@page import="java.util.List"%>
+
+<%@include file="/global.jsp" %>
+
+<%
+pageTitle = "iTrust - View Preregistered Patients";
+%>
+
+<%@include file="/header.jsp" %>
+
+<br />
+
+<%
+    // Have to get the DAO
+%>
+
+<div align=center>
+	<table id="patientList" class="fTable">
+	<thead>	
+		<tr>
+		<th colspan="4" style="text-align: center;">All Preregistered Patients</th>
+		</tr>	
+		<tr>
+			<th align="center" width="200"><div align="center">Patient Name</div></th>
+		</tr>
+	</thead>
+	<tbody>
+		<%
+		List<PreRegisteredBean> beans = patientDAO.getPreregisteredPatients();
+        for (PreregisteredBean b : beans) {
+            Patient p = b.getPatient();
+		%>
+		<tr>
+			<td align="center">
+                <a href="editPreregisteredPatient.jsp?pid=<%= StringEscapeUtils.escapeHtml(p.getMID().toString()) %>">
+                    <%= StringEscapeUtils.escapeHtml(patient.getFullName().toString()) %>
+                </a>
+            </td>
+		</tr>
+		<%
+		}
+		%>	
+		<th colspan="4"></th>		
+	</tbody>
+</table>
+</div>
+
+<%@include file="/footer.jsp"%>