An alleged assault by a patient at a hospital in Sydney’s Westmead last night has left four workers injured, with two wounded by a knife.