A policeman was shot in the hand and foot yesterday evening at Khoo Teck Puat Hospital (KTPH) while struggling with a suspect.
The 31-year-old officer was escorting a 24-year-old Singaporean man, who had been arrested earlier and was taken to the hospital after he complained of chest pains.
It is believed that when the officer's colleague stepped out of a private room they were in, the suspect attempted to escape.
According to one report, he grabbed the officer's revolver, discharging three shots.
The suspect, who had superficial injuries, was swiftly brought under control, police said last night.
The wounded officer, whose condition was reported by police as being stable, was taken to Tan Tock Seng Hospital (TTSH).
According to a KTPH spokesman, the injured officer was transferred there "as he needed immediate hand micro surgery, and the hand surgeon was immediately available at TTSH".
The family of the injured officer were at the emergency department of TTSH when The Sunday Times arrived at 11pm yesterday.
Plainclothes officers kept them away from the media.
The incident comes just three weeks after police fired on a car that crashed through a security checkpoint near the Shangri-La Hotel, killing the 34-year-old driver.
Drugs were later found in the car.