Diagnosis of heavy metal poisoning typically involves a combination of clinical evaluation and laboratory tests. Blood and urine tests can detect elevated levels of metals, while hair and nail analysis may be used for long-term exposure assessment. It is crucial to consider both the clinical presentation and the history of exposure when diagnosing heavy metal poisoning.