Studio barcode

Generatore di codici a barre Pharmacode

Genera simboli Pharmacode utilizzati per il confezionamento farmaceutico e la verifica della produzione.

Data Matrix PDF417 Code 128 Code 93 EAN-13 EAN-8 UPC-A ISBN Code 39 ITF-14 MSI Plessey Pharmacode Codabar

Generatore di codici a barre e matrici

Anteprima in tempo reale di Studio
Formato di input non valido per la simbologia selezionata.
INTELLIGENZA AVANZATA PER CODICI A BARRE
Analisi del codice a barre...
-- /100 PRONTO ALLA SCANSIONE
FORMATO CONSIGLIATO Analisi in corso...
IDEALE PER —
REGOLE DEI DATI —
CIFRA DI CONTROLLO —
CONTRASTO —
Analisi dei dati del codice a barre...
STUDIO DI ESPORTAZIONE PROFESSIONALE
Esporta il codice a barre Scegli un formato professionale e la risoluzione di output.
ALTA RISOLUZIONE
PNG · 1024 px · Sfondo attuale

Generatore di numeri seriali in serie Code 128

Genera codici a barre Code 128 sequenziali per SKU di magazzino, etichette per cespiti, etichette di inventario e altri identificativi interni.

Configura la sequenza qui sopra e fai clic su Genera per creare gli elementi in serie.
STUDIO DI CONOSCENZA SUI CODICI A BARRE

Generatore di codici a barre Pharmacode

Risposta rapida: Pharmacode, chiamato anche Laetus Code, codifica un singolo intero tra 3 e 131070 in una codifica a barre binaria. Non contiene cifra di controllo e non ha uno standard GS1 o ISO. È un codice a barre per il controllo di processo utilizzato sulle linee di imballaggio farmaceutico per verificare che il foglietto illustrativo o la scatola corretti siano presenti, non per identificare un prodotto.

Funziona nel tuo browser Formati conformi agli standard Modalità seriale batch SVG, PNG, WEBP, JPG

Come creare un codice a barre Pharmacode

  1. Inserisci il numero intero da codificare: deve essere compreso tra 3 e 131.070. Pharmacode codifica un numero, non una stringa di caratteri; non inserire testo.
  2. Verifica che il valore non sia incluso nell’elenco dei valori non utilizzabili (documentato nella sezione delle specifiche tecniche qui sotto). Questi valori generano simboli illeggibili.
  3. Seleziona la variante: standard a una traccia, miniaturizzata a una traccia o a due tracce. Scegli quella più adatta alle apparecchiature e allo spazio disponibile per le etichette sulla tua linea di confezionamento.
  4. Consulta il pannello Smart Barcode Intelligence per visualizzare i risultati della convalida e i feedback sulla leggibilità.
  5. Scarica in formato PNG, SVG, WEBP o JPG, fino a 4096 px, scegliendo come sfondo il colore corrente, il bianco o la trasparenza.

Il codice a barre viene generato nel browser. I dati inseriti non vengono caricati.

What Pharmacode is

Pharmacode è il nome comune del Pharmaceutical Binary Code. È noto anche come Laetus Code o Laetuscode, dal nome di Laetus am Sandberg, l’azienda tedesca che ha sviluppato e pubblicato la specifica. La fonte definitiva è la PHARMACODE GUIDE, 4ª edizione, pubblicata da Laetus nel luglio 1997.

Pharmacode has no ISO/IEC standard and is not a GS1 standard. It is a proprietary format used exclusively in the pharmaceutical packaging industry.

Cosa codifica Pharmacode e perché è importante

La maggior parte dei codici a barre codifica una stringa di caratteri. Pharmacode codifica un singolo numero intero non negativo. L’intervallo valido va da 3 a 131.070. La codifica è binaria: ogni barra è stretta o larga. Una barra stretta rappresenta il valore binario 2^n, mentre una barra larga rappresenta 2 × 2^n, dove n indica la posizione della barra a partire da destra, iniziando da zero. Il lettore somma i valori per decodificare il numero intero.

Questo design ha due importanti conseguenze. Innanzitutto, rende il simbolo estremamente compatto: bastano da 2 a 16 barre per codificare un valore completo. In secondo luogo, poiché il valore è un numero intero assegnato durante il processo di confezionamento (e non derivato dall’identità del prodotto), Pharmacode è un codice a barre per il controllo del confezionamento, non per l’identificazione del prodotto.

Pharmacode non include deliberatamente una cifra di controllo ed è descritto nella guida Laetus PHARMACODE GUIDE come un codice non autocontrollante. È stata una scelta progettuale intenzionale: su una linea di confezionamento ad alta velocità, la rapidità e la compattezza contano più dei calcoli di controllo su più cifre utilizzati nei codici a barre per la vendita al dettaglio. Lo scanner deve leggere correttamente il simbolo in un unico passaggio alla velocità della linea, anche quando il codice a barre è stampato con un solo colore d’inchiostro sul materiale di confezionamento.

Why Pharmacode exists

Nella produzione farmaceutica, una linea di confezionamento assembla diversi componenti: il prodotto, una scatola, un foglietto illustrativo (bugiardino) e, talvolta, un involucro esterno. Un errore, come inserire il foglietto sbagliato nella scatola sbagliata, costituisce una violazione delle GMP (Good Manufacturing Practice) con gravi conseguenze per la sicurezza dei pazienti.

Pharmacode consente la verifica in linea: ogni componente reca un Pharmacode che rappresenta un numero assegnato a quello specifico articolo in quella specifica configurazione della linea. Un sistema di visione o uno scanner legge il Pharmacode ad alta velocità mentre ciascun componente transita. Se il codice non corrisponde al valore previsto, la linea si arresta oppure l’articolo viene scartato.

This is entirely different from a retail barcode's purpose, which is product identification for a checkout scanner or supply chain. Pharmacode does not appear in GS1's product databases. It is invisible to retail point-of-sale systems. It coexists on pharmaceutical packaging alongside — or has been superseded by — GS1 Data Matrix under EU FMD serialisation requirements, but Pharmacode and GS1 Data Matrix serve different functions and are not interchangeable.

Specifiche tecniche di Pharmacode

Tutte le dimensioni e i valori strutturali riportati in questa sezione provengono dalla 4ª edizione della guida Laetus PHARMACODE GUIDE, pubblicata nel luglio 1997. La documentazione di ricerca per questa pagina segnala che la PHARMACODE GUIDE è citata tramite una copia ospitata da terzi su pdf4pro.com (https://pdf4pro.com/view/pharmacode-guide-5bc5aa.html), e non direttamente da Laetus. Ulteriori conferme dei valori numerici provengono da Wikipedia (https://en.wikipedia.org/wiki/Pharmacode) e neodynamic.com (http://www.neodynamic.com/barcodes/Pharmacode-Barcode.aspx).

CampoValoreFonte
Nome completoPharmacode (Pharmaceutical Binary Code)Wikipedia
Also known asLaetus Code, LaetuscodeWikipedia; bulkbarcode-generator.com
ISO/IEC standardNone — proprietary. Published as PHARMACODE GUIDE, 4th edition, July 1997, by Laetus am Sandberg, Germany.PHARMACODE GUIDE (via pdf4pro.com)
GS1 standardNo, il collegamento richiede internetbulkbarcode-generator.com; Wikipedia
Encodable data typeSingle non-negative integer onlyWikipedia; neodynamic.com
Valid value range3 to 131,070Wikipedia; neodynamic.com
Cifra di controlloNone — not self-checking by designPHARMACODE GUIDE
Bar countMinimum 2 bars; maximum 16 barsWikipedia
CodificaBinary: narrow bar = 2^n; wide bar = 2 × 2^n (n = bar position from right, starting at 0)Wikipedia
Read directionRight-to-left (standard); omnidirectional reading detects orientation by directional asymmetryWikipedia; bulkbarcode-generator.com
Directional securityScanning left-to-right yields a different number than scanning right-to-left — detects upside-down insertionWikipedia; bulkbarcode-generator.com
One-track standard dimensionsThin bar: 0.5 mm; thick bar: 1.5 mm; gap: 1.0 mm; height: 8.0 mm (nominal)PHARMACODE GUIDE §dimensions
One-track miniature dimensionsThin bar: 0.35 mm; thick bar: 1.0 mm; gap: 0.65 mm; height: 6.0 mmPHARMACODE GUIDE
VariantsOne-track standard; one-track miniature; two-trackPHARMACODE GUIDE
Best practiceUse at least 3 bars; mix of thick and thin bars. An all-thick or all-thin symbol is not secure.Wikipedia
Uso tipicoPharmaceutical packaging line verification — carton flaps, instruction leafletsPHARMACODE GUIDE; bulkbarcode-generator.com

Unusable values

I seguenti valori interi generano simboli Pharmacode non leggibili e non devono essere utilizzati. Fonte: neodynamic.com.

3, 6, 7, 14, 15, 30, 31, 62, 63, 126, 127, 254, 255, 510, 511, 1022, 1023, 2046, 2047, 4094, 4095, 8190, 8191, 16382, 16383, 32766, 32767, 65534, 65535, 131070

Questi valori corrispondono a combinazioni di barre che generano pattern ambigui o degeneri. Prima di assegnare un valore Pharmacode a un articolo di confezionamento, verifica che il valore non sia incluso in questo elenco. Il generatore segnalerà questi valori e non genererà il simbolo.

Varianti a pista singola, miniaturizzata e a due piste

La variante standard a pista singola è quella più utilizzata. L’altezza nominale delle barre è di 8,0 mm, la larghezza delle barre sottili è di 0,5 mm e quella delle barre spesse è di 1,5 mm. Gli spazi tra le barre sono di 1,0 mm.

La versione miniaturizzata a una traccia si usa quando lo spazio sull’etichetta è limitato, ad esempio su un’aletta stretta di una scatola o su un piccolo blister. L’altezza delle barre è di 6,0 mm e tutte le larghezze delle barre sono proporzionalmente ridotte.

Pharmacode a due tracce utilizza due file parallele di barre, consentendo di codificare un intervallo di valori più ampio o di ottenere un simbolo più compatto per lo stesso valore. PHARMACODE GUIDE (4ª edizione, 1997) descrive la struttura a due tracce. Nell’uso pratico, la versione a due tracce è meno diffusa di quella a una traccia.

When to use Pharmacode

Pharmaceutical packaging lines using in-line verification systems. Pharmacode is the appropriate choice when your line equipment — camera systems, scanners, rejection units — is configured to read Pharmacode for packaging control. If your equipment reads Code 128 or GS1 Data Matrix, use those formats instead.

Verifica dei foglietti illustrativi. Un foglietto illustrativo piegato e inserito in una scatola di solito riporta un Pharmacode sul bordo piegato. Lo scanner legge il codice mentre il foglietto viene inserito. Se il valore non corrisponde al numero previsto per quella scatola, il prodotto assemblato viene scartato.

Identificazione del cartone lungo una linea di produzione. Un Pharmacode stampato sul cartone steso viene letto quando il cartone viene formato e di nuovo durante il confezionamento del prodotto. Il codice conferma che, per questa configurazione della linea, si sta utilizzando il cartone corretto.

Pharmacode is not appropriate for retail product identification, supply chain tracking, product serialisation or any use that requires the barcode to carry a GTIN or be read by a retail scanner. For those purposes, use EAN-13, Code 128 or GS1 Data Matrix.

Requisiti di progettazione e stampa

Pharmacode è progettato per essere letto ad alta velocità in un’unica passata di inchiostro su un supporto per imballaggio. I requisiti di qualità di stampa sono rigorosi.

La larghezza delle barre deve essere precisa. Le larghezze della barra sottile (0,5 mm nella versione standard o 0,35 mm nella versione miniaturizzata) e della barra spessa (1,5 mm nella versione standard o 1,0 mm nella versione miniaturizzata) devono essere stampate con precisione. La diffusione dell’inchiostro che fa apparire larga una barra sottile causerà un errore di decodifica.

Non utilizzare inchiostro a basso contrasto. Il Pharmacode deve essere leggibile dal sistema di visione o dallo scanner della linea di confezionamento, spesso ad alta velocità. È obbligatorio un contrasto elevato tra le barre e il supporto.

Verifica che il simbolo contenga almeno 3 barre e che presenti una combinazione di barre spesse e sottili. La PHARMACODE GUIDE specifica che un simbolo composto solo da barre spesse o solo da barre sottili non è sicuro.

L’esportazione SVG di questo generatore è indipendente dalla risoluzione e garantisce il risultato più accurato per i processi di produzione delle lastre e delle etichette.

Risoluzione dei problemi: perché il tuo Pharmacode non viene letto

Il valore è presente nell’elenco dei valori non utilizzabili. Confrontalo con l’elenco qui sopra. Assegna un altro numero intero che non vi compaia.

Il simbolo è composto esclusivamente da barre spesse o esclusivamente da barre sottili. Ciò indica che il valore codificato non genera uno schema sicuro. Modifica il valore.

La qualità di stampa è scarsa. Le barre sottili che, a causa della diffusione dell’inchiostro, invadono gli spazi vuoti o gli spazi vuoti troppo stretti causano errori di decodifica quando la linea opera ad alta velocità. Prima di avviare la produzione su larga scala, usa un verificatore nelle condizioni di produzione.

La variante non è compatibile con l’apparecchiatura. Pharmacode a una traccia e a due tracce richiedono configurazioni di decodifica diverse. Verifica quale variante è prevista dall’apparecchiatura della linea.

L’orientamento è invertito. L’asimmetria direzionale di Pharmacode fa sì che un codice capovolto venga decodificato con un valore diverso. Verifica quale orientamento si aspetta lo scanner sulla tua linea.

Pharmacode versus Code 128

CaratteristicaPharmacodeCode 128
Data encodedSingle integer (3–131,070)Any ASCII character string, variable length
ISO/IEC standardNone (proprietary Laetus, 1997)ISO/IEC 15417:2007
Cifra di controlloNessunaMandatory Mod-103 check character
Uso primarioPharma packaging line process controlShipping, warehouse, inventory, GS1-128
Retail scanner supportNo — not read by retail or supply-chain scannersYes — default on all modern scanners
GS1 standardNo, il collegamento richiede internetYes (as GS1-128 with FNC1 and Application IDs)
Appropriate forIn-line packaging verification on pharma linesAny alphanumeric labelling; supply chain

Pharmacode and Code 128 are not interchangeable. If your packaging system uses Pharmacode for line verification and also needs a supply-chain or serialisation barcode, both symbols appear on the same label or carton — Pharmacode for the in-line verification system and Code 128 or GS1 Data Matrix for supply-chain tracking.

Usare questo codice a barre in Bahrein e nelle catene di fornitura internazionali

I rivenditori, gli importatori, i produttori e i team logistici del Bahrein dovrebbero verificare che gli identificativi siano conformi alle regole dei propri partner commerciali. I GTIN per la vendita al dettaglio devono provenire dall’organizzazione emittente competente; un generatore crea la grafica, ma non assegna la titolarità. I riferimenti interni per scorte e beni possono usare valori definiti dall’organizzazione, se il sistema ricevente li supporta.

Usa l’inglese britannico nelle istruzioni operative quando è in linea con lo stile della tua organizzazione e aggiungi istruzioni in arabo per i team che ne hanno bisogno. Stampa nelle effettive condizioni d’uso. Il caldo, la luce intensa, la polvere, le confezioni curve e i laminati riflettenti del Bahrain possono evidenziare problemi di contrasto o di superficie invisibili sul monitor.

Mantieni libere le zone di silenzio, evita di deformare l’immagine e preferisci barre scure su uno sfondo chiaro uniforme. Scansiona campioni all’inizio, a metà e alla fine della tiratura. Per gli impieghi regolamentati nella vendita al dettaglio, in ambito sanitario, editoriale o logistico, verifica le specifiche aggiornate di GS1, dell’agenzia ISBN, del cliente o del settore prima di approvare la produzione.

LISTA DI CONTROLLO PER LA PRODUZIONE

Prima di stampare

  • Simbolologia corretta selezionata
  • Proprietà dell'identificatore confermata
  • Cifra di controllo verificata
  • Zone tranquille tenute libere
  • Forte contrasto della barra
  • Rapporto d'aspetto invariato
  • SVG o PNG ad alta risoluzione
  • Test scanner di produzione
Torna al generatore ↑
FAQ SUL CODICE A BARRE

Domande frequenti

Apri una domanda per leggere una risposta tecnica concisa.

01Che cos'è un codice a barre Pharmacode?+

Pharmacode, chiamato anche Laetus Code, è un codice a barre binario farmaceutico che codifica un singolo intero compreso tra 3 e 131.070. È un codice a barre per il controllo di processo utilizzato sulle linee di confezionamento farmaceutico per verificare che il foglietto illustrativo o la scatola corretti siano nella posizione corretta. Non ha uno standard ISO/IEC né uno standard GS1. Fonte: Laetus PHARMACODE GUIDE, 4th edition, 1997.

02Che cosa codifica Pharmacode?+

Pharmacode codifica un singolo intero non negativo. Non codifica una stringa di testo, un nome di prodotto o un GTIN. L'intero è assegnato dall'operazione di confezionamento farmaceutico ed è significativo solo all'interno di quel sistema. L'intervallo valido è da 3 a 131.070. Alcuni valori all'interno di tale intervallo non sono utilizzabili perché producono simboli illeggibili.

03Qual è l'intervallo valido di valori per Pharmacode?+

Pharmacode può rappresentare numeri interi da 3 a 131.070. Una lista di circa 30 valori specifici all'interno di tale intervallo è inutilizzabile perché producono schemi di barre degenerati — include 3, 6, 7, 14, 15, 30, 31, 62, 63, 126, 127 e continua seguendo un modello di raddoppio fino a 131.070. Fonte: neodynamic.com.

04Perché si usa Pharmacode nell'imballaggio farmaceutico?+

Pharmacode funge da codice a barre di verifica in linea sulle linee di confezionamento farmaceutico. Il codice conferma che il foglietto illustrativo, la scatola o il componente corretti si trovano nella posizione corretta prima che l’assemblaggio sia completato. Uno scanner legge il Pharmacode mentre ogni componente passa; una discrepanza arresta la linea o espelle l’articolo. Ciò previene scambi di confezionamento in violazione delle GMP, che rappresentano un rischio per la sicurezza dei pazienti.

05Il Pharmacode ha una cifra di controllo?+

No. Pharmacode non contiene una cifra di controllo e non è auto-verificante. Questa è una scelta progettuale deliberata. Il formato è ottimizzato per la lettura ad alta velocità in una singola passata di inchiostro su una linea di confezionamento, dove le dimensioni compatte e la velocità di decodifica contano più del carattere aggiuntivo necessario per l’aritmetica di controllo. Fonte: Laetus PHARMACODE GUIDE.

06Pharmacode è uno standard GS1?+

No. Pharmacode non è uno standard GS1 e non contiene un GTIN. È uno standard proprietario pubblicato da Laetus am Sandberg nel PHARMACODE GUIDE, 4ª edizione (1997). GS1 Data Matrix è lo standard GS1 utilizzato per la serializzazione farmaceutica ai sensi dell’EU FMD. Pharmacode e GS1 Data Matrix svolgono funzioni diverse e possono coesistere sulla stessa etichetta.

07Cos'è un Pharmacode a due piste?+

Un Pharmacode a due piste utilizza due file parallele di barre invece di una. Questo permette un intervallo di valori più elevato o un simbolo fisico più compatto per lo stesso valore. The PHARMACODE GUIDE (Laetus, 1997) documenta la struttura a due piste. Richiede scanner e apparecchiature di linea configurati per leggere simboli a due piste. La pista singola è più comunemente impiegata nella pratica.

08Il Pharmacode può essere letto in entrambe le direzioni?+

Pharmacode è progettato con asimmetria direzionale: la scansione da sinistra a destra produce un intero diverso rispetto alla scansione da destra a sinistra. Questa è una caratteristica di sicurezza deliberata: un foglietto illustrativo o una confezione capovolti producono il valore sbagliato al lettore, provocando il rifiuto. I lettori omnidirezionali sfruttano questo per rilevare componenti orientati in modo errato. Fonte: Wikipedia; bulkbarcode-generator.com.

09Qual è il numero minimo di barre in un simbolo Pharmacode?+

Pharmacode richiede un minimo di 2 barre e un massimo di 16 barre per tracciato. La guida Laetus PHARMACODE raccomanda di usare almeno 3 barre e di assicurarsi che il simbolo contenga una combinazione di barre spesse e sottili. Un simbolo tutto-spesso o tutto-sottile è descritto nella guida come non sicuro.

10Posso usare Pharmacode per l'identificazione dei prodotti da dettaglio?+

No. Pharmacode codifica un singolo intero significativo solo all'interno della configurazione di una linea di confezionamento farmaceutica. Non viene letto dagli scanner point-of-sale al dettaglio e non contiene un GTIN. Per l'identificazione di prodotti al dettaglio, utilizzare EAN-13 o UPC-A con un numero con licenza GS1. Per la serializzazione nella supply chain farmaceutica, utilizzare GS1 Data Matrix secondo EU FMD o lo standard nazionale applicabile.