Shouted abuse at nursing staff
The incident happened at Perth Royal Infirmary continued to shout and swear,” explained depute fiscal Matthew Kerr.
“He eventually agreed to be treated and remained overnight.”
His behaviour, described by Sheriff Lindsay Foulis, as “totally inexcusable,” led to a community payback order being imposed as an alternative to time in prison.
Riddell, of Campsie Road, will have to complete 200 hours of unpaid work within the next six months.
He admitted acting aggressively and shouting and swearing at staff and police at the Taymount Terrace complex on April 2, 2018.
Mr Kerr said the accused had contacted emergency services and after “much deliberation” had agreed to go to PRI.
Three police officers went with him at 8pm but one left after he initially appeared to be “calm and polite.”
But his behaviour quickly deteriorated and he hurled a stream of abuse at nurses as they tried to assist with his medical care.
Mr Kerr said: “Nurses attended in the accused’s treatment bay numerous times and told him to quieten down and watch his language but that didn’t work.
“Police also made several attempts to quieten him down but he continued to shout and swear.”
Solicitor Paul Ralph said the accused had since expressed his “remorse and regret” for the way he had behaved.