1 OVERVIEW
The Average Sales Price Data Form Addendum A Excel template (available at:
http://www.cms.gov/McrPartBDrugAvgSalesPrice/) provides a framework for drug manufacturers to submit
their ASP data for current Medicare Part B drugs to CMS. Such data consists of financial, sales, and descriptive
data elements.
The Addendum A Excel template has been enhanced to include a
validation macro which will ensure that the Center for Medicare (CM)/
Hospital and Ambulatory Policy Group (HAPG) receives complete and
correctly formatted data from each manufacturer. The validation macro
performs a quality check on the formatting of manufacturers‟ ASP
information.
Explanatory Messaging
Each cell within the data entry area of the template has been
programmed to validate data formatting upon entry. If an invalid format is entered, an error message will be
displayed, and the cell will remain highlighted until the error is corrected. Additionally, if a required field is left
blank, the macro will provide a message to the user upon exiting that required field (refer to Figure 1 below for
sample error message).
Figure 1: Example of validation macro error message
Secondary Validation Check
The user initiates a secondary validation check by clicking the [Run ASP Validation] button located above the
first row of the field descriptions. This prompts the macro to scan all cells that contain data.
Note: The secondary validation check can be run at any time during the data entry process. It can be run more
than once.
The secondary check provides an alternate method of data validation in MS Excel. Data that are copied and
pasted into the template will override many of the individual cell validations. Therefore, the validation macro
should be run after pasting data into the template.
The ASP Macro does not edit for the
validity of data or of calculations,
only for whether the contents of the
field are correctly formatted. Users
are responsible for ensuring that
the data entered is technically
correct.
Page 1 of 19