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:

  1. Search for the patient by name, phone number, or patient ID.
  2. If the patient is already registered, select them from the results to auto-fill their details.
  3. 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.

Related Articles