BIN/PCN (All Changes) Extract

This Extract consists of the following files downloaded from the HPMS Repository:

readme_BINorIIN_PCN_2026.txt
BINorIIN_PCN_2026.txt
BINorIIN_PCN_2026.sas

BINorIIN_PCN2026.txt is a tab delimited text file containing history of Part D Sponsor NCPDP Processor ID 
Number and Part D Sponsor Processor Control Number data in CY 2026 at the time the extract is requested. 
The file contains the following columns:

contract_id                   Contract ID        
plan_id                       Plan ID        
contract_year                 Contract Year
effective_start_date          Effective Start Date        
effective_end_date            Effective End Date
bin_or_iin                    Part D Sponsor NCPDP Processor ID Number
pcn                           Part D Sponsor Processor Control Number
created_date                  Creation Date
created_by                    Created By
m3p_rec_strt_dt               Medicare Prescription Payment Plan Effective Start Date       
m3p_rec_end_dt                Medicare Prescription Payment Plan Effective End Date
m3p_bin_or_iin                Medicare Prescription Payment Plan Bank Identification Number
m3p_pcn                       Medicare Prescription Payment Plan Processor Control Number
m3p_creatd_dt                 Medicare Prescription Payment Plan Creation Date
m3p_created_by                Medicare Prescription Payment Plan Created By

BINorIIN_PCN_2026.sas is a SAS program which will read the tab-delimited file BINorIIN_PCN_2026.txt. This program also 
serves as the data dictionary for this extract.  The type and length of all the variables are described in 
the SAS program. The SAS program also documents variables with discrete values.

                                           *******

If you are importing the data into Excel, you must define certain columns as text or you will lose any leading 
zero information (example: a plan_id of '001' will appear as '1' if defined as "general" or "numeric"). The 
variable names for columns which should be declared as text are indicated in the SAS program by being listed 
in the length statement.