What are you using to read the QR code itself? Because Progress can't do that. Is this an application written in ABL, or is it a web app that talks to Progress via an API?
Generally, if this is a pure ABL system, I would buy a USB barcode reader. This will spit the QR code out in plain text. So you stick a fill-in on the form, the user provides focus to it, and scans the QR code. The fill in then has text in it. You process the text.
But, that's purely a guess because your requirements are still waaay too ambiguous to make a decent stab at helping you.