Inpatient Patient Transfer Between Wards - hmislk/hmis GitHub Wiki
Inpatient — Patient Transfer Between Wards
Patient transfer moves an admitted patient from one ward or department to another within the hospital. It is a two-step process: the originating ward initiates the transfer, and the receiving ward accepts it. The patient's BHT and all associated records remain unchanged — only the department assignment changes.
Initiate Transfer
Page: Inpatient → Room → Initiate Transfer or Admission Profile → Room Management → Initiate Transfer
XHTML: /inward/inward_transfer_initiate.xhtml
Controller: PatientTransferController.navigateToInitiateTransferForAdmission()
Privilege: InwardRoomTransferInitiate
Steps
- Search for the patient by name, BHT number, or PHN.
- Select the patient.
- Choose the destination department (receiving ward).
- Enter a transfer reason or notes (optional).
- Click Initiate Transfer.
A transfer request is created with status Pending. The patient's current room remains assigned until the receiving ward accepts.
Accept Transfer
Page: Accessible from the receiving ward's Admission Profile Dashboard → Room Management → Accept Patients
Controller: PatientTransferController.navigateToPatientAccept()
Privilege: InwardRoomPatientAccept
The Accept Patients button is enabled only when there are pending transfer requests for the current department. The receiving ward staff:
- Review the pending transfer list.
- Accept the transfer.
- Assign a room in their ward.
Once accepted, the patient's department is updated and the previous room is freed.
Transfer and Billing
All service bills, pharmacy issues, and professional fees already posted to the BHT remain against the same BHT after transfer. New services ordered in the receiving ward are also added to the same BHT. The final bill consolidates all charges regardless of which ward they were posted from.
Related Articles
- Inpatient — Room Change and Guardian Room Change — moving within the same ward
- Inpatient Admission Profile (Dashboard) — transfer controls in Column 2
- Admin — Inpatient Privileges and Access —
InwardRoomTransferInitiateandInwardRoomPatientAccept