Before we talk layouts we have to talk in terms of tables and how they are related. It sounds like you should have a table where each medication is a separte record instead of using separate fields. What you do next depends one how you need to use this database. What is a Pysician's Progress Report? It seems likely that you will have a Patients table where you have one record for each patient. And you might find it useful to create a table for your Physician's Report if you need to keep track of each such report you create. A table for all types of medication might also be useful here so that you can use it for value lists when createing records in the Meds table. A table that logs when each medication was administered might also be useful.
Portals would be a good thing for you to investigate here as you can use it to work with a group of related records that all match to a record in another table. For example, a portal on a patient based layout could list all their medications with one portal record for each medication that is being administered to that patient.