No, if the prescription is in your name, it is yours for as long as you have it. All medications are required to have an expiration date of one year from when they were dispensed, but they tend to stay good for several years before slowly decreasing in potency. So if you have an old oxy medication in your name, it is still legal and it should be good if its only a few years old.