A community health worker will have emergency surgery after allegedly being stabbed in the neck by a woman outside Sydney's Royal Prince Alfred Hospital.
The 34-year-old was attacked just before 11.30am on Monday outside a cafe in Camperdown near the inner west hospital, NSW Police said in a statement.
A 46-year-old woman was arrested by police at the scene and taken to Newtown Police Station to be interviewed.
The health worker was rushed to the nearby hospital where she is expected to undergo surgery.
AAP understands the pair knew each other through the victim's role in community health.
The alleged stabbing follows a string of assaults against nurses in Sydney's hospitals.
A nurse was allegedly slashed by a man at Blacktown Hospital in late August and another nurse was allegedly punched in the face by a patient who was being discharged at RPA less than a week later.