A gunman has killed six people in a hospital waiting room in the Czech city of Ostrava before shooting himself in the head, police say.
Armed police found the suspect dead from a self-inflicted gunshot in a nearby vehicle after the attack.
Officers said they were called to the hospital in the north-eastern city at 07:19 (06:19 GMT).
According to reports, the shooting took place at a trauma clinic. Part of the hospital was initially locked down.
A doctor inside the hospital told the Aktualne website that staff had been locked in a hallway waiting for the emergency to end.
Police earlier asked for help in their search for the gunman, but warned people not to approach him, adding that the site in the Moravian-Silesian Region had been “secured”.
The suspect had used a handgun and had driven off in a silver Renault Laguna car, according to police. They said they had established the 42-year-old man’s name, had photographs of him and had obtained his vehicle licence plate number.
Patrols were stepped up at what police described as soft targets, such as schools, shopping centres and other hospitals.
Police initially posted an image of a man they said they needed to trace and said later he was the man behind the shooting.
Prime Minister Andrej Babis confirmed that six people had been killed and that the shootings occurred at close range in a hospital waiting room.
“There were four dead and two injured people, who unfortunately died too,” Mr Babis told Czech media. Police later said an additional two people had been injured.
The governor of the Moravian-Silesian Region, Ivo Vondrak, said the shooting was “a great tragedy”.
The motive for the attack is not clear.
Police said that officers responding to reports of a shooting had arrived at the scene within five minutes. Two police helicopters were sent to the area to assist the search.
The hospital in Ostrava is about 300km (190 miles) east of Prague.