Five are dead after gunmen dressed in police uniforms opened fire at a Pakistani hospital.