0

I'm trying to estimate Rx costs using the National Average Drug Acquisition Cost (NADAC) dataset. Essentially I lookup drugs using the RxTerms API, which provides RxCUIs, strengths and forms and different display name for search terms. NADAC gives pricing by unit which may be GM (I'm assuming gram), ML (I'am assuming milliliter) and EA (I'm assuming each e.g. per pill or per vial etc.). The issue here is that sometimes the string provided for strengths and forms from RxTerms is a bit ambiguous. For example:

RxTerms data:

  • Name: Insulin analog, lispro (Injectable)
  • RxCUI: 242120
  • Strength & Form: 100 unt/ml Sol

NADAC data:

  • Name: INSULIN LISPRO 100 UNIT/ML VL
  • Pricing Unit: ML
  • Price Per Unit: 13.171067241379319

Here the pricing is in ML, but the strength is 100 units per ML solution (NADAC name indicates vial but that isn't helpful), but doesn't indicate the quantity held in the vial. I spoke to a GP to see if perhaps this meant the vial held 1 ML but he said he couldn't recall any 1 ML vials he's prescribed. Not definitive but then I compared it to other similar Rxs, like:

RxTerms data:

  • Name: Insulin analog, lispro (Injectable)
  • RxCUI: 1652639
  • Strength & Form: 100 unt/ml Pen Injector 3 ml

NADAC data:

  • Name: INSULIN LISPRO 100 UNIT/ML KWIKPEN
  • Pricing Unit: ML
  • Price Per Unit: 16.962141551724123

Here at least the size is indicated as 3 ML. How can I get the total units of the first example?

I can provide other examples of ambiguous strength & form strings if needed.

2
  • Did you find a solution to match RxTerms data with NADAC data? – CristianC Nov 5 '20 at 12:12
  • @CristianC I found data that bridged the gap on OpenFDA. I'll have to check specifically where and get back to you. – Verbal_Kint Nov 6 '20 at 22:54

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.