In most industries a failed scan is an inconvenience. In healthcare it is the link between a patient and their medication, or between a sample and the person it came from, and the consequences of getting it wrong are not commercial.
That changes the specification in ways that are easy to miss. A device that reads a damaged barcode incorrectly is worse than one that rejects it, so imaging technology matters more than scan speed. A wristband that smudges after a shower breaks the chain of identity halfway through an admission. A scanner that beeps at the bedside is a clinical problem at two in the morning.
Healthcare hardware is also cleaned constantly with disinfectants that destroy ordinary plastics, and shared across shifts rather than assigned to one person. Both are specification decisions made at purchase, and neither can be retrofitted.
Specify the media as carefully as the device. Most healthcare identification failures are label failures, not hardware failures.