Warning: This is 3.0 Edition material. It is possible that there is more recent 3.5 Edition version.
Inaccurate?

Detect Disease

(Oriental Adventures)

Divination
Level: Shaman 0,
Components: V, S,
Casting Time: 1 action
Range: Close (25 ft. + 5 ft./2 levels)
Target: One creature, one object, or a 5-ft. cube
Duration: Instantaneous
Saving Throw: None
Spell Resistance: No

You determine whether a creature, object, or area is infected with disease or carries disease.
You can determine the exact type of disease with a successful Wisdom check (DC 20).
A character with the Heal skill may try a Heal check (DC 20) if the Wisdom check fails, or may try the Heal check prior to the Wisdom check.
Note: The spell can penetrate barriers, but 1 foot of stone, 1 inch of common metal, a thin sheet of lead, or 3 feet of wood or dirt blocks it.