Hospitals
{{ editingHospital ? 'Edit Hospital' : 'Add Hospital' }}
Write actions require appropriate role (SuperAdmin/HospitalAdmin).
| Name | Code | Phone | Actions | |
|---|---|---|---|---|
| {{ h.name }} | {{ h.code || '-' }} | {{ h.phone || '-' }} | {{ h.email || '-' }} | |
| No hospitals yet. Click "Add Hospital" to create one. | ||||
Patients
{{ editingPatient ? 'Edit Patient' : 'Add Patient' }}
Write actions require appropriate role (Receptionist/Doctor/HospitalAdmin).
| First Name | Last Name | DOB | Sex | Actions |
|---|---|---|---|---|
| {{ p.first_name }} | {{ p.last_name }} | {{ p.dob || '-' }} | {{ p.sex || '-' }} | |
| No patients for selected hospital. | ||||
Refer Patient
Doctors and HospitalAdmin can create referrals.
{{ modules[currentModule].label }}
{{ editingModuleItem ? ('Edit ' + modules[currentModule].label) : ('Add ' + modules[currentModule].label) }}
Write actions require appropriate role per module.
| {{ f }} | Actions |
|---|---|
| {{ item[f] || '-' }} | |
| No {{ modules[currentModule].label }} found. |
Modules
Clinical
Finance
Administration
Login
Your session is stored locally; protected actions use your role.
Register
Self-registration assigns the Patient role by default.
Pharmacy POS
Results
| Name | Barcode | Price | |
|---|---|---|---|
| {{ m.name }} | {{ m.barcode || '-' }} | {{ m.price || 0 }} | |
| No matches | |||
Cart
| Item | Barcode | Qty | Price | Total | Actions |
|---|---|---|---|---|---|
| {{ i.name }} | {{ i.barcode || '-' }} | {{ i.quantity }} | {{ i.price }} | {{ (i.price * i.quantity).toFixed(2) }} | |
| Cart is empty | |||||
Total:
{{ cartTotal().toFixed(2) }}
Checkout
Cashier/Accountant/HospitalAdmin can checkout.