Scanning a queue token to select the customer/patient
Use a barcode scanner to instantly populate the customer or patient field when creating a POS transaction.
Jul 11, 2026
What this does
When you scan a queue token (barcode) at the point of sale, the system automatically finds the customer or patient and pre-fills their name in the POS form. This speeds up checkout and eliminates manual lookup.
Before you start
- A queue token must already exist in the system (generated when the patient/customer joined the queue)
- The barcode scanner must be connected and working
- For Pharmacy: requires the pharmacy queue to be active
- For OPD: requires the clinic queue to be active
- For Emergency Ward: requires the emergency queue to be active
- The queue must have Global queue enabled in queue settings (if your organization uses this option)
Steps
-
Open the POS page at POS → New Sale Open in Usystems
-
With the POS form open and ready for a new transaction, position your cursor in the Customer or Patient field (depending on your product)
-
Use your barcode scanner to scan the queue token's barcode
- The scanner will read the token and send it to the system as text input
- Do not press Enter or click elsewhere
-
The system searches for the queue token and automatically fills the customer/patient name
- If the token is found, the name appears immediately in the field
- If not found, you can still type the name manually or select from the contact list
-
Continue with the rest of the POS transaction (items, amounts, payment method)
Tips & common mistakes
- Token not scanning? Ensure the barcode is clean and clearly printed. If the scanner beeps but nothing happens, the token may not exist in the system.
- Wrong customer appears? Check that the queue token belongs to the intended patient. If you scanned the wrong token, clear the field and scan the correct one.
- Scanner not working? Test the scanner with another barcode (like a product barcode). If it still doesn't work, check the scanner connection and settings.
- Global queue caveat: If your queue is set to global mode, the same token is valid across multiple locations or departments. Ensure you're scanning the correct queue's token.
Was this helpful?