(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.data-privacy-src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-PF5R8F7');

Knowledge Base

Alter Scan Values for Normalization or Security

In some cases, the data embedded in a barcode is not the same as the data in your database. Then, you will need to ‘normalize’ or alter the scanned data so it can conform to the data in your database. In other cases, you may want to have the publicly viewable barcode be different from the actual data it represents. If you use QR codes, you could deploy Dual Function QR codes for engagement, transactions, and asset tracking.

Click here for details on dual-function QR codes.

Another use-case is securing patient or student IDs. You may want both the human-readable ID and the scannable barcode ID to vary in a patterned way from the actual ID. Then, the only way the actual ID is exposed is when scanned with CodeREADr. Our ‘Alter Scan Value’ and ‘Alter Scan Response’ features allow you to do this easily. Using regex, the pattern can be complex so deciphering the actual ID would be difficult.

Click here for details on regex.