di R. Menichini & C.
Viale Papiniano, 24
20123 MILANO
|
Specifiche
PHARMACODE (o CODE32)
La lunghezza di qualunque PHARMACODE deve essere di 10 caratteri. Questo codice é adottato dal Ministero della
Sanitą italiano per la codifica dei prodotti farmaceutici. Come si calcola il Check Digit Si devono prendere le prime 8 cifre del codice quelli in posizione pari (2,4,6,...) vanno moltiplicati per 2 dal risultato utilizzare singolarmente ogni singola cifra sommare tutti i numeri (quelli in posizione dispari normalmente, quelli in posizione pari utilizzando le singole cifre) Dividere la somma per 10 Il resto ottenuto č il carattere di controllo. Esempio: 02009602 0x1 = 0 20/10 = 0 il codice esatto č 020096020 TRASPOSIZIONE DA CODICE IN CHIARO A CODICE A BARRE e viceversa Se il codice in chiaro č A020096020 il codice a barre č 0M590N Tabella di conversione
Da codice in chiaro a codice a barre 020096020 / 325 (33554432) = 0
(0) con il resto di 20096020 Da codice a barre a codice in chiaro 0 = 0 x 325
(33554432) = 0 |