1. A method of generating a barcode with a human readable interpretation where the barcode uses an application identifier, comprising the steps of: inputting characters as an input data set that is equivalent to the complete human readable interpretation with a second special character immediately after the application identifier; generating a barcode encoding data set for encoding the barcode based on the input data set, includes interpreting the second special character as a field separator between the application identifier and a data portion following the application identifier; generating a data set for the human readable interpretation based on the input data set includes converting the second special character to a second symbol; and generating the barcode with the human readable interpretation includes combining the barcode encoding data set and the data set for the human readable interpretation.