Release of CDC NPCR's XMLExchange Plus 2.1 for NAACCR v22

  • 1.  Release of CDC NPCR's XMLExchange Plus 2.1 for NAACCR v22

    Posted 09-08-2021 08:58


    Sent on behalf of Joe Rogers


    Date:             September 8, 2021


    To:                 NAACCR ListServ Community


    From:            Joseph D. Rogers, M.S.

            Team Lead: Informatics, Data Science, and Applications Team

                           Cancer Surveillance Branch

                           Division of Cancer Prevention and Control, NCCDPHP, CDC


    Subject:        Release of CDC NPCR's XMLExchange Plus 2.1 for NAACCR v22


    We are very pleased to announce that the XMLExchange Plus 2.1 is now available!  This version replaces the previous version available on the CDC NPCR Registry Plus website, and the web page has been updated.


    XMLExchange Plus is a tool for reading and writing data exchange files formatted according to the NAACCR XML Data Exchange Standard.

    This release of XMLExchange Plus addresses programming modifications needed for creating user dictionaries for NAACCR v22 due to changes in requirements for NPCR data items.


    The following six NPCR data items have been added to the NAACCR v22 base dictionary and should not be added to user dictionaries beginning with NAACCR v22. These items will not import from a v21 user dictionary in XMLExchange Plus if present since the items are included in the v22 base dictionary and will not be duplicated.


    Item #

    Item Name


    EDP MDE Link Date


    EDP MDE Link




    Urban Indian Health Organization (UIHO)


    UIHO City


    Tobacco Use Smoking Status


    Effective for NAACCR v22, NPCR will no longer be requiring or requesting the following data items (existing data can be retained in the central cancer registry (CCR) database and extracted as needed by the CCR and CCRs can continue to collect the items if desired although the CCR will need to include the item(s) in a user dictionary for v22):

    Height [9960]

    Weight [9961]

    Tobacco Use Cigarettes [9965]

    Tobacco Use Other Smoke [9966]

    Tobacco Use Smokeless [9967]

    Tobacco Use NOS [9968]

    ECC Flag [12010]


    Since these items are no longer required by NPCR, the items will not automatically be added to a user dictionary when a new user dictionary is created for v22 in this updated version of XMLExchange Plus. The items can be imported from a v21 user dictionary if the CCR plans to continue collecting these data items.


    Tasks performed by XMLExchange Plus include:

    • Create User Dictionaries/Dictionary Maintenance. This module is intended to help users who are not XML experts produce valid NAACCR XML dictionaries. This audience includes metafile administrators who may be asked to define a user dictionary based upon customized data items collected by their registry.
    • Convert. This module converts data files from the flat-buffer format to NAACCR XML format (NAACCR v18 only – will be retired in the near future), from NAACCR XML format to flat-buffer format, and from NAACCR XML format to delimited.
    • Run EDITS. This module runs EDITS against a NAACCR XML data file and creates a GenEDITS-style report (detail and summary).
    • Import, View, Update, Export NAACCR Data. This module allows users to Import NAACCR files, view the data in a grid, update individual records in grid cells or apply batch updates for file manipulation, export updated files with or without application of filter criteria, anonymize confidential data, and includes a feature to split files by number of records or by a field value.
    • Validation. This module runs schema validation to verify the xml file is a valid NAACCR xml document and that the file does not contain any data items that are not defined in the base or user-defined dictionary. It also validates the data type and length of each data item and produces a validation report.


    For more information about CDC NPCR's XMLExchange Plus, including system requirements and installation instructions, please visit our product website at the following location:

    The install contains a PDF version of the XMLExchange Plus Manual that can be accessed from the Help menu in the task bar.  The install also contains the NAACCR XML base dictionary for the current version of the NAACCR XML Standard.

    Central registries and other data collection entities with a need to create local user dictionaries are encouraged to download the application and to review the process to create user dictionaries. We also encourage central registries to review existing local data items to determine if reporting needs have changed, and to start preparing user dictionaries for NAACCR v22.  As a reminder, a User Dictionary Clearinghouse is hosted on the NAACCR website to show examples of user dictionaries from other central registries and to provide the template that will help central registries gather information needed to define their own XML User Dictionary. Central registries with registry-specific data items are encouraged to fill out the Excel template available on and upload it to the XML Dictionary Submission Portal with a corresponding XML User Dictionary so that registry software vendors can get access to these required files to prepare customized software applications and to deploy their NAACCR v22 changes in a timely manner.



    ALL issues or support questions should be sent directly to the Helpdesk at


    Please share this information with other members of your team, as appropriate.


    Thank you,






    Data Visualizations   

    Public Use Databases

    Joseph D. Rogers (Joe), MS

    Team Lead

    Informatics, Data Science, and Applications Team

    National Program of Cancer Registries (NPCR)

    Division of Cancer Prevention and Control (DCPC)

    Centers for Disease Control and Prevention (CDC)

    Email:   Tel: 770-488-4701

    Measuring progress. Targeting Action.