Creating an OPD Token - hmislk/hmis GitHub Wiki
Creating an OPD Token
An OPD token is issued to a walk-in patient to give them a place in the outpatient queue. Tokens are issued by reception or the OPD counter when the patient arrives.
Navigation
Menu → OPD → OPD Token
Action method: #{opdTokenController.navigateToCreateNewOpdToken()}
Creating a Token
Step 1 — Identify or Register the Patient
On the OPD Token screen:
- Search for the patient by name, phone number, or patient ID.
- If the patient is already registered, select them from the results to auto-fill their details.
- If the patient is new, enter their details (name, date of birth, gender, phone) to create a new patient record.
Step 2 — Select the Doctor / Department
Choose the doctor or clinic/department the patient is attending. This determines which queue the token is added to.
Step 3 — Issue the Token
Click Issue Token or Save. The system:
- Assigns the next sequential token number for this doctor/department and session.
- Creates a record in the OPD queue.
- Displays the token number for printing.
Step 4 — Print the Token
The token slip can be printed immediately. It contains:
- Hospital name
- Token number (large, clearly visible)
- Doctor / department name
- Date and time issued
- Patient name
Hand the printed slip to the patient.
Token Numbering
Token numbers restart from 1 at the beginning of each session or day, depending on the configuration. The numbering sequence and reset rules are managed in OPD Token Management Admin.