Are we sure that all the other properties used here are in fact available if the record is "ill"?

Also minor typo here: "If it *is an* ill".