> I recall watching cashiers operating similar ones at various stores
One of which was probably Elkjøp, the Dixons in the North? They have a text based system in-store for looking up stock. I occasionally work on a product that is similar to Elkjøp's and also for retail, and although we have a web version of the text based legacy system many users still use the text-based system because it is fast, has no pictures to wait on and all major functionality is mapped to F-keys.
The F-keys are a major boost for users, even on the web-based port (same back end (COBOL) ported frontend to GUI). When we get new employees they almost always suggest remapping shortcuts from function keys to ctrl-shift-something, which is a stupid idea for 4 reasons:
1. you now have a new key combination to learn
2. the new combination requires pressing more keys that just a single F-key
3. shortcuts in the browser are predefined and now we have to override them (as we do for F1=help, but less often)
4. the function keys are there for exacltly the reason we use them
I completely understand why doctors and others, like in retail, want to continue using text based systems. No CSS painting, no complicated layouts, no ditractons.
On the down side: backend in COBOL in 2015 - you limit your pool of available talent.