Barcode Formats

A barcode format definition sets the total number of characters in the barcode, including the initial (prefix) characters. The maximum is 20 characters. The prefix characters can be any character or characters— numbers, letters, or special characters, except the asterisk. The asterisk (*) indicates that any character or length is accepted in the definition. For example, if the barcode prefix is more than one character, the asterisk serves as a wildcard character. This is especially useful if the barcode format includes a check digit or start digit at the beginning of the barcode. For example, a prefix of *3 means the barcode prefix can start with any character, but the second position of the barcode must be a 3 to be valid.

If you specify just an asterisk for both the prefix and the total length, this means that a barcode may be any length and any prefix. This definition essentially turns off barcode verification for that usage, so any barcode is accepted for the operation. The undefined format is the default setting for both patron and item barcodes.

Important:
If you define barcode formats instead of accepting the default (undefined) setting, Polaris displays more consistent messages when you define both item and patron barcode formats.

Barcode types can be defined at system, library, and branch levels. Each branch may specify different barcode types for items and patrons. You can define multiple valid formats for both items and patrons, and add and remove definitions as necessary.

Note:
Interlibrary loan items may have barcodes that are invalid in your system. You can choose to use the existing barcode or attach a slip with a valid barcode.

See also:

Significant Digits in Patron Barcodes

If all your patron barcodes begin with the same prefix, and only the final portion of the barcode is unique to each patron, you can set Polaris to treat the final portion as significant digits. You set the prefix and total length as the default patron barcode format in Polaris Administration. Then, staff can enter just the significant digits in a patron barcode field, and patrons can enter just the significant digits to log on at the PAC. The system automatically supplies the prefix whenever the user enters significant digits. Also, staff and patrons can omit leading zeros when they enter the significant digits.

Example:
The default barcode format specifies a prefix of 32214, and a length of 14 digits. A patron’s barcode is 32214000006871. There are nine significant digits (000006871), but you can enter 6871 because the system adds the leading zeros.

When the significant digits are entered in a patron barcode field, a record is considered a match in these circumstances:

Important:
If your database includes existing patron barcodes with fewer digits than the significant digits defined by the default patron barcode format, you may encounter some problems. Because the leading zeros and prefix are automatically appended, patrons with the “short” barcodes cannot log on in PAC, and staff client workforms such as the Check Out workform do not find them. However, for trouble-shooting purposes, you can search for and open these records from the Patron Record Find Tool (Name or Barcode, Exact match). From the Patron Registration workform, you can change the barcode, or perform operations such as check out.

When you set a default patron barcode format in Polaris Administration, the following functions are affected:

Note:
When a patron registers online in the PAC, the system assigns a temporary barcode that begins with PACREG, and creates a new patron record with a Verify Patron block. Significant digits do not affect this functionality. In the staff client, you can search for the new record by the entire exact barcode beginning with PACREG, or use the wildcard PACREG*. You cannot search for a PACREG barcode using significant digits.

Note:
When a patron registers online in the PAC, the system assigns a temporary barcode that begins with PACREG, and creates a new patron record with a Verify Patron block. Significant digits do not affect this functionality. The patron must enter the entire PACREG barcode until the permanent barcode is assigned.

The following functions are not affected by the default patron barcode setting:

For instructions, see Set up significant digits for patron barcodes.