Here is the full list of all 18 Heart's Medicine - Time to Heal achievements. It takes around 12-15 hours to unlock all of the achievements on Windows.
Get all other trophies!
Fill up every station, and have at least one patient at the checkout desk!
Buy all items for the new wing.
Complete all Challenges and Bonus Challenges!
Buy all the upgrades!
Achieve 3 stars on each day!
Complete your shift at the O.R.!
Find every Oliver!
Score 3 or more hearts in all minigames!
Complete your shift at the Radiology Department!
Walk 40 miles!
Complete your shift at the Physiotherapy Department!
Cheer up 50 people with Princess!
Complete your shift at the E.R.!
Score 750 Quick Bonuses!
Complete your shift at the Pharmacy!
Complete your shift at the Ward!
Have an item already on your tray before a patient asks for it.