A man who stabbed a nurse in the neck while she was taking a work break at a hospital in Adelaide’s north is ordered to serve three years detention under a supervision order.