Overview
PZN (Pharmazentralnummer) is a discrete, fixed length, self-checking symbology used for pharmaceutical products in Germany.
Invoking
- For the default PZN7 encoding, the data field must contain six digits or seven digits.
- The pzn8 option specifies that a PZN8 symbol is required, in which case the data field must contain seven digits or eight digits.
- The mandatory check digit is calculated automatically. Any provided check digit is recalculated.
- Note: by definition, not all six-digit or seven-digit number sequences are valid inputs.
Examples
Identical PZN7 symbols, input provided with and without a check digit:
0 0 moveto (1234562) (includetext) /pzn /uk.co.terryburton.bwipp findresource exec
0 0 moveto (123456) (includetext) /pzn /uk.co.terryburton.bwipp findresource exec
Identical PZN8 symbols, input provided with and without a check digit:
0 0 moveto (0275808) (pzn8 includetext) /pzn /uk.co.terryburton.bwipp findresource exec
0 0 moveto (02758089) (pzn8 includetext) /pzn /uk.co.terryburton.bwipp findresource exec