The incident happened just after 5:30 a.m. at the facility on 135th Street and Lenox Avenue.
NYPD Officer Fausto Gomez was apparently shot in the foot at the ambulance entrance and taken to the hospital's emergency room for treatment. Police say he and his partner, Officer John Chiodi, were bringing an emotionally-disturbed person inside when a struggled ensued.
Gomez was shot after the handcuffed suspect, identified as 41-year-old Guiteau Idore, grabbed Chiodi's service weapon and fired two shots.
Gomez was treated and released from the hospital. He is assigned to the 25th Precinct.
The suspect was tackled by an EMT and taken into custody at the scene. He was moved to Metropolitan Hospital for treatment.
Police got a call at about 4:55 a.m. of an assault in progress in Harlem, and the caller said the man was also throwing bottles on the street. The officers responded and took Idore into custody.
Idore is charged with attempted murder, robbery and assault.
Mayor Michael Bloomberg and Police Commissioner Raymond Kelly visited Gomez in the hospital and said he was in good condition and expected to recover. Gomez, 40, has been on the job for seven years, and Chiodi, 42, for 18 years.
The EMT, Brendon Hernandez, spoke to Kelly about joining the force.
"He did an outstanding job," Kelly said. "We understand that EMT Hernandez has aspirations of becoming a New York City Police Officer, and he certainly demonstrated that he has what it takes to do the job."