The Byline Times broke this story in November last year, and has a bit more detail.
‘An investigation by this newspaper has shockingly unearthed that 4,100 patients, visitors and NHS staff were raped (1,364) or sexually assaulted (at least 2,744) in a hospital setting between January 2019 and September 2022 – with 633 raped or assaulted while on a hospital ward. At least three of the incidents were against a female child aged under 13.’
As I understand it, this relates to all hospital settings, NHS and private in England and Wales, and presumably includes hospitals for forensic psychiatry, adult and older adult mental health, acute, community and specialist. It’s important to understand the context behind the sensationalised headings I think. I’m not defending the figures, however what I would say is that it will never be zero - additional staff would help enormously, but when people lie in wait for victims in car parks, assault them in public toilets etc. there will always be serious incidents.