The complexity will probably depend on how you plan to scan. If from a phone, you will need a web page that allows you to share a photo from the phone to the Node-Red web service with a file upload. If from a Raspberry Pi, you will need to be able to trigger the camera module.
Once you have the image, you will need a QR module. There are a
few around. You could use that directly (reference it in your settings.js and then call from a function node), via a separate micro-service (outside NR, maybe with a file system watch) or you could wrap a custom node around it (preferred but slightly harder to get going).