Software and Tools

CDC develops software programs to make the process of collecting and processing data more efficient and accurate for medical facilities and registries. CDC offers these software programs, which are compliant with national standards, free of charge to the public health community.

Registry Plus Use by NPCR-Funded Registries

As of January 2022, more than 98% of NPCR-funded cancer registries use at least one Registry Plus product, with more than half of those using two or more products.

Registry Plus products have become a common platform among many cancer registries, helping them meet NPCR’s standards for electronic data exchange, and streamlining and automating registry operations.

Registry Plus™ is a suite of publicly available free software programs for collecting and processing cancer registry data. These software programs, compliant with national standards, are made available by CDC to implement the National Program of Cancer Registries (NPCR), established by Public Law 102-515.

NPCR–EDITS (Exchangeable-edits, Data-dictionary, and Information Translation Standard) tools improve data quality by standardizing the way data items are checked for validity. CDC developed the NPCR–EDITS tools to implement NPCR. They are provided for free distribution to the public health community, and can be built into interactive data collection systems to achieve real-time field-by-field editing during data entry. They can also be used in batch-editing processes for data already collected.

CDC has created software in the form of an application program interface (API) to help cancer registries collect data on stage of disease for cancers according to the TNM system of the American Joint Committee on Cancer (AJCC). Content from AJCC’s Cancer Staging Manual, 7th edition, has been licensed for use in the API by NPCR registries. A version without the licensed content can be downloaded.

All registries that submit data to NPCR should have a security policy that is specific to the needs of the registry and the organization in which the registry operates. This includes registries that are a part of a larger public health department, a university, or an institution that provides information technology support for several programs. The security policy of the organization in which the registry operates must meet or be modified to accommodate the specific concerns of the cancer registry.