SAS Code for Calculating Adjusted PCS MCS 8 Scales and SF12 Items by Phone Proxy and Languages

This SAS program is used to calculate PCS MCS scores in mail survey mode for cohorts 1-12 in input dataset, calculate 8 scales from rescored HOS SF-36 and VR-12 items; obtain rescored SF-36 items that match with corresponding VR-12 items; calculate adjusted PCS MCS, 8 scales and VR-12/SF-12 items by phone, proxy, phone/proxy, and Chinese, Spanish languages and save the results in new dataset: AdjustedScores_PPL.