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.
Buy all items for the new wing.
Get all other trophies!
Buy all the upgrades!
Complete all Challenges and Bonus Challenges!
Complete your shift at the O.R.!
Achieve 3 stars on each day!
Find every Oliver!
Cheer up 50 people with Princess!
Score 3 or more hearts in all minigames!
Complete your shift at the Radiology Department!
Complete your shift at the Physiotherapy Department!
Complete your shift at the E.R.!
Walk 40 miles!
Fill up every station, and have at least one patient at the checkout desk!
Complete your shift at the Pharmacy!
Score 750 Quick Bonuses!
Complete your shift at the Ward!
Have an item already on your tray before a patient asks for it.