PPD test positive means you had contact with TB in the past three years. After that, you should be negative if you don't have latent TB or had no new infection. That explains your situation.
然后10年前测HepB antibody写的我是Positive chicken pox勾了说我得过 Ha. bad doctor. Need to check antigen to decide. If antigen is also positive , then 得过. 如果知道10年前的HepB是positive,会不会被Xray The two are not related.