Farmacevtska binarna koda ali na kratko pharmacode je vrsta črtne kode, ki se uporablja pri upravljanju dobavne verige za lekarne, bolnišnice, ladijske družbe in farmacevtske proizvodne obrate. Črtne kode, ki se uporabljajo v farmacevtski industriji, so po videzu podobne črtnim kodam, ki se uporabljajo na živilski, gospodinjski in drugi maloprodajni embalaži. Uporabljena koda in skenerji pa so specifični za farmacevtsko industrijo in berljivi samo s takšnimi sistemi. Kode so prikazane kot več natisnjenih vrstic različnih širin in številk. Pharmacode kot del računalniškega sistema pakiranja omogoča enostavno skeniranje in snemanje farmacevtskih pošiljk z uporabo univerzalnih identifikatorjev.
Proizvajalci so zasnovali črtne kode farmakokode tako, da jih lahko berejo univerzalni digitalni skenerji, tudi če se tisk zdi neberljiv s prostim očesom. Objekti, ki uporabljajo pharmacode, izberejo prednostni računalniški sistem, programsko opremo in skenerje za branje splošno sprejetega sistema palic. Vsaka vrstica v farmakodi, ki temelji na širini in razmiku, je predstavitev enega samega celega števila med 3 in 131,070. Ker je primarna uporaba farmacevtskih črtnih kod za označevanje pošiljk v razsutem stanju, se nalepke pojavljajo predvsem na embalaži farmacevtskih izdelkov v razsutem stanju. Postavitev pogosto vključuje škatle; kartonske plošče; skrčljiva ovojnica okoli palet; in druge posode s številnimi stekleničkami tablet, tubami z mazilom ali drugimi farmacevtskimi sestavinami in izdelki.
Farmacevtska industrija v večini držav je podvržena strogemu regulativnemu nadzoru, ki zahteva intenzivne sisteme nadzora pakiranja, poročevalske dokumentacije in evidence skrbniške verige za farmacevtske izdelke. Nadzorovane snovi 2. stopnje v Združenih državah na primer zahtevajo neprekinjeno evidenco verige skrbništva, da so v skladu s pravili Uprave za nadzor nad drogami (DEA). Prednost farmacevtske binarne kode je podrobna evidenca in zmožnosti sledenja za takšne nadzorovane snovi. Ker so farmakode univerzalni identifikatorji, objektom na različnih točkah dobavne verige ni treba uporabljati istih sistemov ali programske opreme za uporabo digitalnih optičnih bralnikov farmakode. Vsi skenerji berejo in interpretirajo farmakokodo z uporabo istih binarnih informacij.
V smislu tehničnih posebnosti farmakoda temelji na binarni interpretaciji enega samega celega števila od 3 do 131,070. Z drugimi besedami, programski program, ki ga izbere uporabnik, generira črte na podlagi univerzalne formule, tako da črtna koda predstavlja eno samo številko, ki je povezana z izdelkom, ki bo označen. Tipične maloprodajne črtne kode temeljijo na decimalkah in se neposredno prevajajo v sistem širine črt na podlagi berljivih števk in ne enega samega celega števila. Če berete od desne proti levi, bo farmakoda imela vsaj dve vrstici, vendar ne več kot 16. Število in širina vrstic temeljita na formuli 2 x 2 na n-to potenco.