============================================================================= Run Date: OCT 01, 2025 Designation: ONC*2.2*22 Package : ONC - ONCOLOGY Priority: EMERGENCY Version : 2.2 SEQ #20 Status: Released Compliance Date: OCT 08, 2025 ============================================================================= Associated patches: (v)ONC*2.2*21 <<= must be installed BEFORE `ONC*2.2*22' Subject: NAACCR 2025 Implementation and Updates Category: - Data Dictionary - Input Template - Routine Description: ============ 1. This patch will implement the NAACCR 2025 updates and EDITs metafile The patch will implement the NAACCR 2025 field updates, and the latest (v25b) EDITs metafile. These changes are based on the NAACCR 2025 Implementation Guide. 2. This patch will include the NAACCR 2025 Implementation Guide updates The patch will provide 2025 updates including 2 new SSDi (Site Specific Data Item) fields for selected schemas (section 2 of the Implementation Guide), addition of Pediatric ID field (section 3), removal of retired data items (section 5), AJCC (American Joint Commission On Cancer) Version 9 protocol updates for four schemas (section 6.4) as well as EOD (Extent of Disease) updates (section 6.6). 3. This patch will update the extract reports to v25 The patch will update the State, RCRS (Rapid Cancer Reporting System) and NCDB (National Cancer Database) reports to the latest NAACCR record layout. 4. This patch will correct several staging issues The patch will address several staging issues including stage group calculation for AJCC ID 43.1 cases, AJCC ID correction for 2023+ AJCC ID 9003 cases and TNM Edition calculation for ajcc id 9005 cases. 5. This patch will fix an XML issue that was causing a NAACCR Edit The patch will address an issue with Comorbidity codes in the XML extract that was causing a NAACCR Edit. These fields will be padded with leading zeros for codes less that 5 characters long, to match the required format. 6. This patch will fix an issue with the new Surgery Codes The patch will fix a problem for certain schemas when there is no treatment/no surgery. For certain schemas that have "B" codes the software was defaulting these cases to "A" codes. The code will now default to the appropriate "A" or "B" codes. 7. This patch will restrict the entry of several fields in the Abstract This patch will remove the Fee Basis (#165.5, #237) and Fee Basis Location (#165.5, #237.1) fields from the Abstract. Also, if the site is NOT an accredited facility, then they will not be able to edit the Reporting Facility (#165.5, #.03) field in the Abstract. 8. This patch update the Radiology screens of the Treatment section The patch will remove the Radiology (#165.5, #51.2) retired field from the Abstract and will update any jumping and stuffing of field values to use the Date Radiation Started (#165.5, #51) field. EHRM Impact Statement: ---------------------- - This patch should have no EHRM impact, and can be installed at all sites, including EHRM converted sites. PATCH COMPONENTS: ================= Routines: --------- ONC2PR22 ONC2PS22 ONCACD0 ONCATF1 ONCDTX ONCDTX1 ONCGENED ONCNTX ONCNTX1 ONCOAI ONCOAIC ONCOAIM ONCOAIP ONCOAIP2 ONCOAIT ONCODIS ONCOEDC ONCOEDC2 ONCOEOD1 ONCOPRT ONCOTNM2 ONCOU55 ONCPAT ONCPCI ONCSCHM0 ONCSCHMB ONCSCHMC ONCSCHMD ONCSCHME ONCSCHMH ONCSCHMM ONCSCHMN ONCSCHMT ONCSCHMX ONCSCHMZ ONCSGA8A ONCSGA8B ONCSGA8C ONCWEB1 ONCWEB2 Files & Fields Associated: -------------------------- New/Modified/ File Name (#) Field Name (#) Deleted ------------- ------------------ ------------- ONCOLOGY PATIENT (#160) EXPOSURE AGENT ORANGE (#48) MODIFIED EXPOSURE IONIZING RADIATION (#50) MODIFIED EXPOSURE CHEMICAL (#52) MODIFIED EXPOSURE ASBESTOS (#61) MODIFIED EXPOSURE BURN PIT (#72) MODIFIED EXPOSURE OTHER TOXIC (#73) MODIFIED ONCOLOGY DATA EXTRACT FORMAT (#160.16) (data) MODIFIED ONCOLOGY GRADE TABLES (#164.44) (data) MODIFIED ONCOLOGY PRIMARY (#165.5) PALLIATIVE CARE (#12) MODIFIED PALLIATIVE CARE @FAC (#13) MODIFIED PRIMARY PAYER AT DX (#18) MODIFIED DATE RADIATION STARTED (#51) MODIFIED ENE HEAD AND NECK CLINICAL (#3831) MODIFIED BRAF MUTATIONAL ANALYSIS (#3940) MODIFIED PEDIATRIC ID (#11132) NEW PTLD (#11172) NEW PD-L1 (#11174) NEW ONCO AJCC STAGING CHAPTERS (#165.8)(data) MODIFIED ONCOLOGY EOD SCHEMAS (#165.9) (data) MODIFIED Forms Associated: ----------------- N/A Mail Groups Associated: ----------------------- N/A New/Modified/ Options Associated: Type Deleted ------------------- ---- ------------ N/A Protocols Associated: --------------------- N/A Security Keys Associated: ------------------------- N/A Templates Associated: New/Modified Template Name Type File name (Number) Deleted --------------------- ---- ------------------ ------------ ONCO ABSTRACT-I INPUT 165.5 MODIFIED Remote Procedures Associated: ----------------------------- N/A Parameter Definitions Associated: --------------------------------- N/A Additional Information: ----------------------- New Service Requests (NSRs): N/A Patient Safety Issues (PSIs): N/A Test Sites: ----------- Test Sites - SNOW Change Order #: Albany, NY VAMC: CHG0642818 Long Beach, CA VAMC: CHG0642868 Patch Installation: =================== Pre/Post Installation Overview: ------------------------------- There are pre- and post- installation routines included in this patch which will run automatically when the patch is installed. These pre- and post- install routines may optionally be deleted after installation. Installation instructions: -------------------------- This patch should be loaded with Oncology users off the system. Installation should take less than 5 minutes. The patch can be queued for installation. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - This patch is available as a Kernel Installation and Distribution System (KIDS) distribution file. The Host File is named ONC22P22.KID. Software and Documentation Retrieval Instructions: ================================================== The software for this patch is being released using a host file. The host file is available at the following location: /srv/vista/patches/SOFTWARE/ONC22P22.KID Software being released as a host file and/or documentation describing the new functionality introduced by this patch are available through Forum. Documentation describing the new functionality is included in this release. Documentation can be found on the VA Software Documentation Library at: https://www.domain.ext/vdl/ Documentation can also be obtained at: https://download.vista.domain.ext/index.html/SOFTWARE Documentation and software include: Documentation Title File Name FTP Mode -------------------------------------------------------------------------- ONC22P22.KID KIDS Build ASCII Oncology User Manual ONC_2_2_P22_UM.PDF Binary Oncology Technical Manual and Package Security Guide ONC_2_2_P22_TM.PDF Binary 1. Load the KIDS distribution file via the 'Load a Distribution' option on the KIDS Installation menu. 2. Prior to installing the patch you may want to make use of the following optional installation options located on the KIDS Installation menu: a. Verify Checksums in Transport Global - This option will allow you to ensure the integrity of the routines that are in the transport global. b. Compare Transport Global to Current System - This option will allow you to view all changes that will be made when this patch is installed. It compares all components of this patch (routines, DD's, templates, etc.). c. Backup a Transport Global - This option will create a backup message. You must use this option and specify what to backup; the entire Build or just Routines. The backup message can be used to restore the routines and components of the build to the pre-patch condition. i. At the Installation option menu, select Backup a Transport Global ii. At the Select INSTALL NAME prompt, enter build name ONC*2.2*22 iii. When prompted for the following, enter "R" for Routines or "B" for Build. Select one of the following; B Build R Routines Enter response: Build ************************NOTE************************************** For this install choose Build. 3. Install the KIDS distribution via the 'Install Package(s)' option on the KIDS Installation menu. a. When prompted 'Want KIDS to Rebuild Menu Trees Upon Completion of Install? NO//' Answer NO. b. When prompted 'Want KIDS to INHIBIT LOGONS during the install' NO//' Answer NO. c. When prompted 'Want to DISABLE Scheduled Options, Menu Options, and Protocols? NO//' Answer NO. Back out/Rollback Plan ---------------------- Backout of this patch will be performed only with the concurrence and participation of the appropriate VA site/region personnel. The decision to back out the patch will be a joint decision between VA site/region personnel and other appropriate VA personnel. Prior to installing the updated KIDS package, the site/region should have saved a backup of the routines in a mail message using the Backup a Transport Global [XPD BACKUP] menu option. The message containing the backed up routines can be loaded with the "Xtract PackMan" function at the Message Action prompt. The PackMan function INSTALL/CHECK MESSAGE is then used to install the backed-up routines onto the VistA system. Note: In the event that a site decides to back out this patch, the site should contact the National Service Desk (NSD) to submit an IT Service Desk ticket. The development team will then assist with the backout process and restoration of the DD and Input Template. Validation of Backout Procedure of the Routines: ----------------------------------------------- The Backout procedure can be verified by printing the first two lines of the ONC routines contained in this patch using the option First Line Routine Print [XU FIRST LINE PRINT]. Once the ONC routines have been backed out, the first two lines of the routines will no longer contain the designation of patch ONC*2.2*22 on line 2 in the patch list section. Routine Information: ==================== The second line of each of these routines now looks like: ;;2.2;ONCOLOGY;**[Patch List]**;Jul 31, 2013;Build 6 The checksums below are new checksums, and can be checked with CHECK1^XTSUMBLD. Routine Name: ONC2PR22 Before: n/a After: B2801396 **22** Routine Name: ONC2PS22 Before: n/a After: B6448434 **22** Routine Name: ONCACD0 Before:B197120972 After:B197121916 **1,4,5,8,6,10,12,13,14,15,17, 19,20,21,22** Routine Name: ONCATF1 Before: B68606642 After: B80079666 **1,5,10,20,21,22** Routine Name: ONCDTX Before: B82084461 After: B83642295 **1,5,15,20,22** Routine Name: ONCDTX1 Before: B19386649 After: B18308780 **1,5,20,22** Routine Name: ONCGENED Before: B35756184 After: B35756256 **1,4,6,10,13,16,17,19,20,21,22** Routine Name: ONCNTX Before:B107717962 After:B108648983 **1,6,10,15,20,21,22** Routine Name: ONCNTX1 Before: B69682156 After: B70357739 **1,5,15,20,21,22** Routine Name: ONCOAI Before: B31480335 After: B31985617 **1,17,21,22** Routine Name: ONCOAIC Before: B11924000 After: B12125435 **1,15,20,22** Routine Name: ONCOAIM Before: B29728647 After: B46574757 **1,4,15,17,20,22** Routine Name: ONCOAIP Before:B137957273 After:B139813940 **1,4,5,6,10,15,16,20,21,22** Routine Name: ONCOAIP2 Before:B106214732 After:B111500028 **1,4,5,6,10,12,13,17,22** Routine Name: ONCOAIT Before: B14181337 After: B15064817 **1,4,6,12,18,22** Routine Name: ONCODIS Before: B805533 After: B805577 **1,4,7,5,8,6,9,11,10,12,13, 14,15,16,17,18,19,20,21,22** Routine Name: ONCOEDC Before: B34460015 After: B32221932 **1,5,6,10,19,20,21,22** Routine Name: ONCOEDC2 Before: B34648586 After: B37179840 **10,12,17,18,20,22** Routine Name: ONCOEOD1 Before: B40840767 After: B48514371 **10,13,18,20,21,22** Routine Name: ONCOPRT Before: B45503925 After: B45505855 **1,13,22** Routine Name: ONCOTNM2 Before: B51680850 After: B51824099 **6,22** Routine Name: ONCOU55 Before: B45207271 After: B47148273 **1,10,12,13,15,17,20,21,22** Routine Name: ONCPAT Before: B84872802 After: B84750208 **1,13,17,19,20,22** Routine Name: ONCPCI Before: B30907334 After: B30219007 **1,9,10,20,21,22** Routine Name: ONCSCHM0 Before: B93945065 After: B96548403 **12,17,18,21,22** Routine Name: ONCSCHMB Before: B86878246 After: B89711748 **10,12,18,22** Routine Name: ONCSCHMC Before: B94701217 After: B97363939 **10,12,15,17,18,21,22** Routine Name: ONCSCHMD Before:B123577321 After:B127300915 **10,12,21,22** Routine Name: ONCSCHME Before:B133235215 After:B141105373 **10,13,17,21,22** Routine Name: ONCSCHMH Before: B20945065 After: B22818614 **12,13,20,21,22** Routine Name: ONCSCHMM Before: B73183851 After: B75753323 **10,12,13,15,17,18,20,21,22** Routine Name: ONCSCHMN Before: B3658134 After: B4701290 **21,22** Routine Name: ONCSCHMT Before: B43974200 After: B44971609 **10,13,15,17,18,21,22** Routine Name: ONCSCHMX Before:B125691230 After:B125941475 **10,12,13,17,22** Routine Name: ONCSCHMZ Before:B118620838 After:B118725560 **12,13,17,21,22** Routine Name: ONCSGA8A Before:B183553963 After:B184491027 **10,12,17,19,20,21,22** Routine Name: ONCSGA8B Before:B155089986 After:B157061934 **10,12,13,18,20,21,22** Routine Name: ONCSGA8C Before: B76859184 After:B104544947 **10,12,13,18,19,20,21,22** Routine Name: ONCWEB1 Before: B52693916 After: B52619783 **16,19,20,21,22** Routine Name: ONCWEB2 Before: B26556451 After: B26509087 **19,20,21,22** Routine list of preceding patches: 21 ============================================================================= User Information: Entered By : Date Entered : APR 07, 2025 Completed By: Date Completed: SEP 25, 2025 Released By : Date Released : OCT 01, 2025 ============================================================================= Packman Mail Message: ===================== No routines included