Label field barcode concatenation and prefixing
Prefixing
In order to streamline MSCM handheld applications, certain barcode fields must be concatenated and prefixed with two-character indicators. This enables the handheld to determine application context by simply scanning a barcode.
Unless otherwise specified, the prefix that is encoded into the barcode should not be displayed in readable text to the user. An example of this would be the location barcode which contains the LL: prefix, the company ID, another colon, followed by the location code.
The bar-coded data would be LL:1:1E, but if a label field calls for printing the location code, only 1E should be displayed.
Zero padding a field to a fixed length
Zero padding of bar-coded data is applied so that a program can easily parse the data and for label display purposes. The simplest way to make a barcode display as a fixed length is to ensure that the bar-coded data is a fixed length.
Concatenation
There are instances when a simple code is not sufficient to identify data to an application so it is necessary to concatenate two or more fields into the barcode in order to uniquely identify the data. An example of this is the location. Because a location code is not distinct across facilities, we concatenate the two fields, assigning each a fixed length and a unique prefix in order to identify the location to the handheld barcode application.