Ο δυαδικός φαρμακευτικός κώδικας, ή συντομογραφία φαρμακοκώδικας, είναι ένας τύπος γραμμικού κώδικα που χρησιμοποιείται στη διαχείριση της εφοδιαστικής αλυσίδας για φαρμακεία, νοσοκομεία, ναυτιλιακές εταιρείες και εγκαταστάσεις φαρμακευτικής παραγωγής. Οι γραμμωτοί κώδικες που χρησιμοποιούνται στη φαρμακευτική βιομηχανία είναι παρόμοιοι στην εμφάνιση με τους γραμμωτούς κώδικες που χρησιμοποιούνται σε συσκευασίες παντοπωλείου, οικιακής χρήσης και σε άλλες συσκευασίες λιανικής. Ο κώδικας και οι σαρωτές που χρησιμοποιούνται, ωστόσο, είναι ειδικά για τη φαρμακοβιομηχανία και είναι αναγνώσιμοι μόνο από τέτοια συστήματα. Οι κωδικοί εμφανίζονται ως πολλές εκτυπωμένες ράβδοι διαφορετικού πλάτους καθώς και ως αριθμοί. Ως μέρος ενός ηλεκτρονικού συστήματος συσκευασίας, ο φαρμακοποιός επιτρέπει την εύκολη σάρωση και καταγραφή των αποστολών φαρμακευτικών προϊόντων χρησιμοποιώντας καθολικά αναγνωριστικά.
Οι κατασκευαστές σχεδίασαν γραμμωτούς κώδικες φαρμακοκώδικα ώστε να είναι αναγνώσιμοι από ψηφιακούς σαρωτές γενικής χρήσης, ακόμη και όταν η εκτύπωση φαίνεται δυσανάγνωστη με γυμνό μάτι. Οι εγκαταστάσεις που χρησιμοποιούν φαρμακοποιό επιλέγουν ένα προτιμώμενο σύστημα υπολογιστή, λογισμικό και σαρωτές για την ανάγνωση του καθολικά υιοθετημένου συστήματος ράβδων. Κάθε ράβδος του φαρμακοκώδικα, με βάση το πλάτος και την απόσταση, είναι μια αναπαράσταση ενός μόνο ακέραιου αριθμού μεταξύ 3 και 131,070. Δεδομένου ότι η κύρια χρήση των φαρμακευτικών γραμμωτών κωδικών είναι η επισήμανση χύδην αποστολών, οι ετικέτες εμφανίζονται κυρίως στις χύδην συσκευασίες φαρμακευτικών προϊόντων. Η τοποθέτηση περιλαμβάνει συχνά κουτιά. Διαμερίσματα από χαρτόνι? συρρικνώνεται περιτύλιγμα γύρω από παλέτες? και άλλα δοχεία που περιέχουν πολλά μπουκάλια χαπιών, σωλήνες αλοιφής ή άλλα φαρμακευτικά συστατικά και προϊόντα.
Η φαρμακευτική βιομηχανία στις περισσότερες χώρες υπόκειται σε αυστηρό ρυθμιστικό έλεγχο, κάτι που απαιτεί εντατικά συστήματα ελέγχου συσκευασίας, τεκμηρίωση αναφοράς και αλυσιδωτά αρχεία φύλαξης για φαρμακευτικά προϊόντα. Οι ελεγχόμενες ουσίες επιπέδου 2 στις Ηνωμένες Πολιτείες, για παράδειγμα, απαιτούν αρχεία συνεχούς φύλαξης για να συμμορφώνονται με τους κανόνες της Υπηρεσίας Καταπολέμησης Ναρκωτικών (DEA). Το όφελος του φαρμακευτικού δυαδικού κώδικα είναι οι λεπτομερείς καταγραφές και οι δυνατότητες παρακολούθησης για τέτοιες ελεγχόμενες ουσίες. Εφόσον οι φαρμακοκώδικες είναι καθολικά αναγνωριστικά, οι εγκαταστάσεις σε διάφορα σημεία της εφοδιαστικής αλυσίδας δεν χρειάζεται να χρησιμοποιούν τα ίδια συστήματα ή λογισμικό για να κάνουν χρήση ψηφιακού σαρωτές φαρμακοκώδικα. Όλοι οι σαρωτές διαβάζουν και ερμηνεύουν τον φαρμακοποιό χρησιμοποιώντας τις ίδιες δυαδικές πληροφορίες.
Όσον αφορά τα τεχνικά χαρακτηριστικά, ο φαρμακοκώδικας βασίζεται σε μια δυαδική ερμηνεία ενός μεμονωμένου ακέραιου αριθμού τόσο μικρού όσο 3 και μεγάλου όσο 131,070. Με άλλα λόγια, το επιλεγμένο πρόγραμμα λογισμικού του χρήστη δημιουργεί ράβδους, με βάση έναν γενικό τύπο, έτσι ώστε ο γραμμωτός κώδικας να αντιπροσωπεύει έναν ενιαίο αριθμό που σχετίζεται με το προϊόν που πρόκειται να επισημανθεί. Οι τυπικοί γραμμικοί κώδικες λιανικής βασίζονται σε δεκαδικά ψηφία και μεταφράζονται απευθείας σε σύστημα πλάτους ράβδου που βασίζεται σε αναγνώσιμα ψηφία και όχι σε έναν ακέραιο αριθμό. Διαβάζοντας από δεξιά προς τα αριστερά, ο φαρμακοποιός θα έχει τουλάχιστον δύο γραμμές, αλλά όχι περισσότερες από 16. Ο αριθμός και το πλάτος των ράβδων βασίζεται σε έναν τύπο ισχύος 2 x 2 προς το ν.