Supply— Except as provided by subsection (b), and except as otherwise provided by the prescribing medical professional, in carrying out the pharmacy benefits program under section 1074g of title 10, United States Code, the Secretary of Defense shall ensure that—