If your doctor codes your fills as an office visit, your insurance should pay for it. That's what one surgeon I looked into did.
I recently found out there are different types of HSA with different rules.
Health Spending Accounts
I have a FSA and fills would be covered because it's a doctor's visit. But Health Savings Accounts have different rules that I'm not familiar with so I don't know if they would count:
U.S. Treasury - Health Savings Accounts (HSAs)