SA hospital, book store get perfect health scores