NDC to package size + inner NDCs
Description
Pack size
This is a mart that maps from NDC to total package size. For example, if an NDC represents a carton that contains 10 syringes that each have 0.5 mL in them, the total package size would be 5 mL (1 carton x 10 syringes x 0.5 mL = 5 mL).
Example: DailyMed - FLUARIX 2024/2025- influenza virus vaccine suspension
This is a box of 10 pre-filled syringes, each containing 0.5 mL. So the total volume in the package is 10 x 0.5 mL = 5 mL. The outermost (saleable) package is a CARTON.
NDC associations
In the process of building this mart, we captured data for inner / outer NDCs. For example, if each of those syringes has an NDC, we can consider those “inner” NDCs and associate them with the “outer” carton NDC which is the thing that pharmacies actually purchase.
Using the same example product as above, you can see that the NDC associations mart returns two rows. One for the outer (saleable) package, and another for the inner NDC (each syringe). Using this information you could relate an inner NDC back to an outer NDC, or know which NDCs are contained within an outer package.
Source data
NOTE: We chose option 2 below to create this data mart.
Options for source data for this:
- DailyMed
- Use XML Templates to get packaging details. Most comprehensive, but most gnarly way to do this.
- ⭐ FDA NDC Directory
- Use the
packagedescription
column and RegEx important parts out of it. - Not sure the coverage of FDA NDC vs DailyMed SPLs.
- DailyMed API
- The DailyMed API has structured package information, but I remember it missing some piece of the puzzle. Maybe Part numbers? Seemed like a bug to me.
View data
NOTE: Updated quarterly for free. Last updated: 2/5/25
For more frequent (weekly) updates, please contact us.