A man aged 26 has been charged after a patient was allegedly stabbed at the Royal Cornhill Hospital in Aberdeen.
The emergency services were called on Monday morning and a man was taken to Aberdeen Royal Infirmary.
An NHS Grampian spokesman said: "We can confirm there was an incident at Royal Cornhill Hospital which resulted in a patient being injured.
"This incident is under investigation by Grampian Police. We have also launched our own investigation."
Grampian Police said report had been submitted to the procurator fiscal.
Cornhill treats patients with mental health problems.