hospital duty hours