The national drug code (NDC) is a unique product identifier used in the United States for drugs intended for human use. The Drug Listing Act of 1972 [1] [2] requires registered drug establishments to provide the Food and Drug Administration (FDA) with a current list of all drugs manufactured, prepared, propagated, compounded, or processed by it for commercial distribution. Drug products are identified and reported using the NDC.
There are several alternative drug classification systems in addition to NDC that are also commonly used when analyzing drug data, such as Generic Product Identifier (GPI).
The national drug code is a unique 10 or 11 digit, 3-segment numeric identifier assigned to each medication listed under Section 510 of the US Federal Food, Drug, and Cosmetic Act. The segments identify the labeler or vendor, product (within the scope of the labeler), and trade package (of this product).
While the labeler code is assigned by the FDA, both the product and package segments are assigned by the labeler. [5] While in the past labelers may have had the opportunity to reassign old product codes no longer used to new products, according to the new FDA validation procedures, once an NDC code is assigned to one product (defined by key properties including active ingredients, strength, and dosage form) it may not be later reassigned to a different product.
NDC codes exist in one of the following groupings of digits into segments: 4-4-2, 5-3-2, 5-4-1, 6-3-2, or 6-4-1. [5] [3]
The following NDC structure rules apply depending on the length of certain segments. These rules include the 11 digit format. Unless stated otherwise, search for drug codes using the 10 digit format.
The official FDA format for NDCs separates the 3 segments with dashes. This is the format in which the NDC must be submitted by labelers since mandatory electronic listing was established in June 2009. [6]
While the NDC is a 10-digit identifier, confusion exists because of a proliferation of different notations and variants.
The previous NDC directory, populated by a paper-based listing system, sometimes inserted an asterisk in either a product code or a package code in addition to the dashes. This format is easily transformed to the official format in effect today by deleting the asterisk (if any).
Each NDC-coded product package in the US bears a barcode with a Universal Product Code that begins with a 3 (UPC-A) or 03 (EAN-13). [7] The remainder of the numbers can be the 10 NDC digits, plus the check digit, but this is not required. If the NDC is used in the UPC it is the most minimal form of the NDC code with 10 digits only. Because the NDC code has been linked with product barcodes in this way, the NDC code could contain ambiguities in this form. For example, 1234-5678-90, 12345-678-90, and 12345-6789-0 could all be entirely different products with the same barcode 1234567890. To prevent any actual ambiguity from impacting the marketplace, ambiguity checks are part of the new electronic listing process.
The pure 10-digit NDC format cannot be transformed back into the standard format with dashes without the help of the product listing database.
The Centers for Medicare and Medicaid Services (CMS) had created an 11-digit NDC derivative, which pads the labeler, product, or package code segments of the NDC with leading zeroes wherever they are needed to result in a fixed length 5-4-2 configuration (but always written without dashes). [8] This format was adopted by data standards selected pursuant to HIPAA regulation, thus other government agencies' lists and databases (such as the UMLS) may contain the 11-digit derivative of the original NDC.
The 11-digit NDC format cannot be transformed back into the 10-digit standard format without the help of a product listing database.
In some applications, the fully expanded 5+4 digit labeler+product code is used as a 9-digit number to identify a product regardless of packaging. Thus an 11-digit NDC can be transformed into a 9-digit NDC product code by removing the last two digits. This does not work reliably for 10-digit NDCs where the packaging code might be one digit and not two.
In 2022, the FDA proposed revising the NDC regulations to require use of a uniform 12-digit NDC with the same three functional segments but with uniform segment lengths of 6, 4, and 2 digits. [9]
The International Standard Book Number (ISBN) is a numeric commercial book identifier that is intended to be unique. Publishers purchase or receive ISBNs from an affiliate of the International ISBN Agency.
The Universal Product Code is a barcode symbology that is widely used worldwide for tracking trade items in stores.
A barcode or bar code is a method of representing data in a visual, machine-readable form. Initially, barcodes represented data by varying the widths, spacings and sizes of parallel lines. These barcodes, now commonly referred to as linear or one-dimensional (1D), can be scanned by special optical scanners, called barcode readers, of which there are several types.
Code 39 is a variable length, discrete barcode symbology defined in ISO/IEC 16388:2007.
A check digit is a form of redundancy check used for error detection on identification numbers, such as bank account numbers, which are used in an application where they will at least sometimes be input manually. It is analogous to a binary parity bit used to check for errors in computer-generated data. It consists of one or more digits computed by an algorithm from the other digits in the sequence input.
Interleaved 2 of 5 (ITF) is a continuous two-width barcode symbology encoding digits. It is used commercially on 135 film, for ITF-14 barcodes, and on cartons of some products, while the products inside are labeled with UPC or EAN.
The International Standard Recording Code (ISRC) is an international standard code for uniquely identifying sound recordings and music video recordings. The code was developed by the recording industry in conjunction with the ISO technical committee 46, subcommittee 9, which codified the standard as ISO 3901 in 1986, and updated it in 2001.
A part number is an identifier of a particular part design or material used in a particular industry. Its purpose is to simplify reference that item. A part number unambiguously identifies a part design within a single corporation. Sometimes across several corporations. For example, when specifying a screw, it is easier to refer to "HSC0424PP" than saying "Hardware, screw, machine, 4-40, 3/4" long, pan head, Phillips". In this example, "HSC0424PP" is the part number. It may be prefixed in database fields as "PN HSC0424PP" or "P/N HSC0424PP". The "Part Number" term is often used loosely to refer to items or components, and it's equivalent to "Item Number", and overlaps with other terms like SKU.
A label is a piece of paper, plastic film, cloth, metal, or other material affixed to a container or product, on which is written or printed information or symbols about the product or item. Information printed directly on a container or article can also be considered labelling.
The Global Trade Item Number (GTIN) is an identifier for trade items, developed by the international organization GS1. Such identifiers are used to look up product information in a database which may belong to a retailer, manufacturer, collector, researcher, or other entity. The uniqueness and universality of the identifier is useful in establishing which product in one database corresponds to which product in another database, especially across organizational boundaries.
GS1 is a not-for-profit, international organization developing and maintaining its own standards for barcodes and the corresponding issue company prefixes. The best known of these standards is the barcode, a symbol printed on products that can be scanned electronically.
The International Article Number is a standard describing a barcode symbology and numbering system used in global trade to identify a specific retail product type, in a specific packaging configuration, from a specific manufacturer. The standard has been subsumed in the Global Trade Item Number standard from the GS1 organization; the same numbers can be referred to as GTINs and can be encoded in other barcode symbologies defined by GS1. EAN barcodes are used worldwide for lookup at retail point of sale, but can also be used as numbers for other purposes such as wholesale ordering or accounting. These barcodes only represent the digits 0–9, unlike some other barcode symbologies which can represent additional characters.
Codabar is a linear barcode symbology developed in 1972 by Pitney Bowes Corp. It and its variants are also known as Codeabar, Ames Code, NW-7, Monarch, Code 2 of 7, Rationalized Codabar, ANSI/AIM BC3-1995 or USD-4. Although Codabar has not been registered for US federal trademark status, its hyphenated variant Code-a-bar is a registered trademark.
A package insert is a document included in the package of a medication that provides information about that drug and its use. For prescription medications, the insert is technical, providing information for medical professionals about how to prescribe the drug. Package inserts for prescription drugs often include a separate document called a "patient package insert" with information written in plain language intended for the end-user—the person who will take the drug or give the drug to another person, such as a minor. Inserts for over-the-counter medications are also written plainly.
An EAN-8 is an EAN/UPC symbology barcode and is derived from the longer International Article Number (EAN-13) code. It was introduced for use on small packages where an EAN-13 barcode would be too large; for example on cigarettes, pencils, and chewing gum packets. It is encoded identically to the 12 digits of the UPC-A barcode, except that it has 4 digits in each of the left and right halves.
Bar code medication administration (BCMA) is a bar code system designed by Glenna Sue Kinnick to prevent medication errors in healthcare settings and to improve the quality and safety of medication administration. The overall goals of BCMA are to improve accuracy, prevent errors, and generate online records of medication administration.
The GS1 Databar Coupon code has been in use in retail industry since the mid-1980s. At first, it was a UPC with system ID 5. Since UPCs cannot hold more than 12 digits, it required another bar code to hold additional information like offer code, expiration date and household ID numbers. Therefore, the code was often extended with an additional UCC/EAN 128 bar code. EAN 13 was sometimes used instead of UPC, and because it starts with 99, it was called the EAN 99 coupon barcode, and subsequently GS1 DataBar. After more than 20 years in use, there is now a need to encode more data for complex coupons, and to accommodate longer company IDs, so the traditional coupon code has become less efficient and sometimes not usable at all.
Barcode technology in healthcare is the use of optical machine-readable representation of data in a hospital or healthcare setting.
Tracking numbers are numbers assigned to packages when they are shipped. Tracking numbers are useful for knowing the location of time sensitive deliveries. It is a unique ID number or code assigned to a package or parcel. The tracking number is typically printed on the shipping label as a bar code that can be scanned by anyone with a bar code reader or smartphone.
ITF-6 is the implementation of an Interleaved 2 of 5 (ITF) barcode to encode a addon to ITF-14 and ITF-16 barcodes. Originally was developed as a part of JIS specification for Physical Distribution Center. Instead of ITF-14, it wasn’t standardized by ISO Committee but it is widely used to encode additional data to Global Trade Item Number such as items quantity or container weight.