A public employee is not liable for an injury caused by his failure to make an inspection, or by reason of making an inadequate or negligent inspection, of any property, other than that of the local public entity employing him, for the purpose of determining whether the property complies with or violates any enactment or contains or constitutes a hazard to health or safety.
745 ILCS 10/2-207