Hospital on 'lockdown' as armed police called in and patients warned 'stay away'