UPIN stands for Unique Physician Identification Number. It was a six-digit identifier used by Medicare and other insurance programs to identify physicians and other healthcare providers before being replaced by the National Provider Identifier (NPI) system in 2007.