Centre Hospitalier Sainte Marie, Hôpital à Le Puy-en-velay