RadQRCode is part of a pair of applications designed to facilitate recording radiology case metadata for teaching files.
The desktop application (download: http://www-hsc.usc.edu/~phillimc/radqrcode/index.html) allows drag and drop from a Fuji Synapse PACS workstation, automatically populating case metadata. The user can add a free text description. A QR code is generated dynamically from concatenated metadata text separated by a vertical bar delimiter. The application also allows for direct retrieval of DICOM data from the Synapse server, as well as drag and drop of a DICOM file.
The Android mobile app contains a QR code scanner that scans the code from the desktop application, incorporating the data into a database. The data can be searched and edited, and new QR codes can be generated for sharing between mobile devices. Follow-up cases are flagged by color. Data can be imported from and exported to CSV files on the Android filesystem.
Source code at GitHub: https://github.com/pmcheng/radqrcode_android
This project uses the open source ZXing library: http://code.google.com/p/zxing