That’s the very much the meat and potatoes of the gameplay it would seem so those mechanics must be something that you want to see in-game and/or have confidence of it being workable.
On the face of it you have a number of or facets and interesting challenges to explore, not limited to:
- People are vague about what ailments they have or what medicine they need
- The local ingredients for making medicines are not understood by the player/main character as to what they do (experimentation or acquisition of knowledge required!)
- People may be more or less suspicious of your treatments depending on your reputation as a doctor (might naturally tick upwards as the doctor’s weight increases).
- The triage of keeping patients of varying health and condition alive based on the ingredients you have at your disposal - especially problematic if you keep making patients worse with your treatments!
- As people die, your reputation and town standing will suffer. Too many deaths on your watch and you get run out of town!
So an idea is that you have a logic problem / puzzle of trying to discern the correct properties of ingredients or ingredient combinations and the resultant potions, whilst also being able to manage your resources and your reputation - not only as a doctor (for better sales) but your standing in town (to avoid game over).
In writing this, I’m reminded of the board game “Alchemists” by Matúš Kotry. Perhaps there are elements there that can be modified into a videogame? Alchemists « Czech Games Edition | Boardgame Publisher