Barcode basic functionality, requires patches to ViSite codebase to continue.
Barcode basic functionality part 2