All materials
patients.html
htmlpatients.html
<!DOCTYPE html>
<html>
<head>
<title>RSN EHR - Patients</title>
<style>
body { font-family: Arial, sans-serif; margin: 20px; }
table { width: 100%; border-collapse: collapse; }
th, td { padding: 8px; text-align: left; border-bottom: 1px solid #ddd; }
th { background: #2c3e50; color: white; }
a { color: #2c3e50; }
.search { margin: 20px 0; }
.search input { padding: 8px; width: 300px; }
.search button { padding: 8px 16px; }
nav { margin-bottom: 20px; }
</style>
</head>
<body>
<nav><a href="/patients">All Patients</a> | <a href="/logout">Logout</a></nav>
<h1>Patient Records</h1>
<div class="search">
<form action="/search" method="GET">
<input type="text" name="q" placeholder="Search patients..." value="{{ query if query else '' }}">
<button type="submit">Search</button>
</form>
</div>
<table>
<tr><th>ID</th><th>Name</th><th>Clinic</th><th>Diagnosis</th><th>Actions</th></tr>
{% for p in patients %}
<tr>
<td>{{ p.id }}</td>
<td>{{ p.name }}</td>
<td>{{ p.clinic }}</td>
<td>{{ p.diagnosis }}</td>
<td><a href="/records/{{ p.id }}">View</a></td>
</tr>
{% endfor %}
</table>
</body>
</html>