============================================================================= Run Date: MAR 08, 2004 Designation: ROR*1*5 Package : ROR - CLINICAL CASE REGISTRIES Priority: Mandatory Version : 1 SEQ #5 Status: Released Compliance Date: APR 08, 2004 ============================================================================= Associated patches: (v)SD*5.3*131 <<= must be installed BEFORE `ROR*1*5' (v)MC*2.3*34 <<= must be installed BEFORE `ROR*1*5' (v)ROR*1*4 <<= must be installed BEFORE `ROR*1*5' (v)LA*5.2*69 <<= must be installed BEFORE `ROR*1*5' (v)PSN*4*79 <<= must be installed BEFORE `ROR*1*5' Subject: Fix errors and enhancements Category: - Data Dictionary - Input Template - Routine - Enhancement (Mandatory) Description: ============ PLEASE, READ AND FOLLOW THE INSTALLATION INSTRUCTIONS. This patch introduces the Immunology Case Registry v3.0 and fixes several errors discovered during the usage of the Hep C registry. The patch contains the following problem resolutions and enhancements: [01] Immunology Case Registry v3.0 ----------------------------- The Immunology Case Registry (ICR) database collects data on the population of veterans with HIV infection. Augmented by the capabilities of the Clinical Case Registry (CCR) software, this latest version of the ICR has been enhanced by automation of the data collection system and transformed from an administrative database into a clinically relevant tool for patient management. This latest version is referred to as CCR:ICR or ICR Version 3.0. Data from the CCR:ICR is used to monitor system-wide expenditures on HIV care and to monitor national trends in adverse events, patient safety, quality of care, and disease evolution across a large population of HIV patients. The CCR:ICR software provides the following key features: * Automates the development of a local list of patients with HIV infection. * Provides a GUI interface for local facility staff to add/edit patients into the ICR list. * Automatically transmits data about the patients on the local ICR lists to a national database. * Provides robust reporting capability. The CCR:ICR software includes enhancements that enable the user to perform the following functions: * Facilitate the tracking of patient outcomes relating to antiretroviral drug treatment. * Identify and track important trends in treatment response, adverse events, and time on therapy. * Match resources to clinical needs and utilization at local, VISN and national levels. * Monitor quality of care using both process and patient outcome measures. * Verify workload for VERA reimbursement. [02] The error during patient selection ------------------------------------------ The SET+4^DICU2:3 error occurred during the patient selection from the GUI. It was caused by missing '@' in the beginning of the field list argument of the LIST^DIC procedure. The RORRP5 and RORRP7 routines have been amended and FileMan team is also going to fix a problem in their code. The NOIS references for this problem are ASH-0903-32189, FAR-0803-40702, SBY-0403-30324, and SBY-0603-31318. [03] Invalid reference to ^ZZBH global --------------------------------- Reference to the ^ZZBH global (used for testing purposes) was accidentally left in the code distributed in some of the previous patches. This reference has been removed. The ^ZZBH global can be removed by a trained M Computer Specialist if it exists at you're site. Please log a NOIS with the Enterprise VistA Support team if you have any queries about this process. The RORRP5 routine has been amended. The NOIS reference for this problem is UNY-0503-11168. [04] Too strict error processing --------------------------- Error checking in the Clinical Case Registry revealed issues in the database that could not be corrected because the data was long since removed or unattainable. The error checking code has been enchanced such that errors that are not correctable are now screened from being reported. The RORHL* routines have been amended. The NOIS reference for this problem is WBP-0603-21153. Associated NOIS: =============== ASH-0903-32189 - Inactivate Registry person. FAR-0803-40702 - Using Initial and Last Four. SBY-0603-31318 - ERROR - SET+4^DICU2 undefined variable DIFILE. SBY-0403-30324 - $ZE= SET+4^DICU2:3, %DSM-E-UNDEF. UNY-0503-11168 - Mirror account - Max globals exceeded. WBP-0603-21153 - Database Error File #50. Thanks to Test Sites: ==================== Coatesville - VMS/DSM Fargo - Alpha NT/Cache NY Harbor - VMS/DSM Palo Alto - VMS/DSM Fresno - VMS/Cache Routine Summary: =============== The following routines are included in this patch. The second line of each of these routines now looks like: ;;1.0;CLINICAL CASE REGISTRIES;**[patchlist]**;May 14, 2002 Checksum Routine Before After Patch List -------- -------- -------- --------------------------- ROR 2867817 2391687 2,3,5 ROR01 1117 1117 5 ROR02 n/a 1122 5 ROR10 n/a 5784769 5 RORACK 3777678 4221963 3,5 RORACK01 6012225 6457683 2,5 RORAPI01 2330240 2291186 3,5 RORDD 3338213 4886229 2,5 RORDD01 n/a 919515 5 RORERR 3643026 3863551 3,5 RORERR10 17293115 9157206 3,5 RORERR11 n/a 17589767 5 RORERR12 n/a 13407882 5 RORERR20 11537436 13404338 2,3,5 ROREVT01 1432188 2008294 5 ROREXPR 2842752 3001150 2,3,5 ROREXT 3425862 4234009 2,5 ROREXT01 3565437 4753620 2,4,5 ROREXT02 5473418 4489200 2,5 ROREXTUT 4083073 6225863 2,5 RORHDT01 2568846 2383372 5 RORHDT02 1419145 1374405 2,5 RORHDT03 4467017 4235780 2,5 RORHDT04 8353277 8306528 2,3,4,5 RORHDT05 3043062 2635437 3,4,5 RORHDTAC 3457583 3280350 2,5 RORHDTUT 5260009 4563799 5 RORHL01 3306142 2652082 2,3,5 RORHL02 7855453 7393211 2,5 RORHL03 9723450 5320617 2,5 RORHL031 n/a 7722343 5 RORHL04 3896609 5194059 2,3,4,5 RORHL05 2472330 1858773 2,5 RORHL06 5392256 4487923 2,5 RORHL07 3672391 4109759 2,5 RORHL071 n/a 4090467 5 RORHL08 n/a 4376658 5 RORHL081 n/a 7681710 5 RORHL09 n/a 7090154 5 RORHL10 n/a 6706945 5 RORHL11 n/a 5142087 5 RORHL12 n/a 2274629 5 RORHL121 n/a 9997256 5 RORHL13 n/a 3432675 5 RORHL14 n/a 5434624 5 RORHL15 n/a 5689840 5 RORHL16 n/a 2973634 5 RORHL17 n/a 6078801 5 RORHL21 n/a 1631067 5 RORHL7 4726634 5115013 2,5 RORHL7A n/a 2252045 5 RORHLUT1 n/a 1863278 5 RORICR01 n/a 1541289 5 RORICR02 n/a 2080214 5 RORICR03 n/a 4746011 5 RORICREX n/a 3978828 5 RORICRUT n/a 362893 5 RORKIDS 4837991 6161632 2,5 RORLOCK n/a 4131518 5 RORLOG 5650708 5965990 3,5 RORLOG01 1593285 3182899 3,5 RORNTEG 3502098 4241157 3,4,5 RORNTEG0 n/a 3103051 5 RORP005 n/a 10769113 5 RORP005B n/a 7032438 5 RORPUT01 5750576 5495626 3,5 RORREP01 n/a 9015849 5 RORREP02 n/a 10910524 5 RORRP007 n/a 4488913 5 RORRP010 n/a 1854669 5 RORRP011 n/a 1877613 5 RORRP012 n/a 2671505 5 RORRP013 n/a 4685153 5 RORRP014 n/a 1851772 5 RORRP015 n/a 3365112 5 RORRP016 n/a 1339527 5 RORRP017 n/a 2082982 5 RORRP018 n/a 1399897 5 RORRP019 n/a 3371279 5 RORRP020 n/a 5106473 5 RORRP021 n/a 2207749 5 RORRP022 n/a 1246520 5 RORRP023 n/a 2273081 5 RORRP024 n/a 3769315 5 RORRP025 n/a 4917408 5 RORRP026 n/a 10022660 5 RORRP027 n/a 6640755 5 RORRP029 n/a 1527601 5 RORRP030 n/a 6111440 5 RORRP031 n/a 4897990 5 RORRP032 n/a 4897358 5 RORRP033 n/a 4204729 5 RORRP034 n/a 3265353 5 RORRP035 n/a 1615892 5 RORRP2 4565833 4566009 5 RORRP4 5197581 5079227 3,5 RORRP5 1933187 1825009 2,5 RORSET01 4114786 4676823 3,5 RORSETU1 4862121 2833894 5 RORSETU2 3422125 2901879 5 RORTSK n/a 3791239 5 RORTSK01 n/a 7060222 5 RORTSK02 n/a 4617240 5 RORTSK03 n/a 2086919 5 RORTSK10 n/a 5534300 5 RORTSK11 n/a 3125173 5 RORUPD 3639699 3654485 2,5 RORUPD01 8330275 7989261 2,3,5 RORUPD04 4980025 5153157 5 RORUPD05 7604750 7326307 2,5 RORUPD06 3026476 3084967 3,5 RORUPD08 3974187 3835247 5 RORUPD09 2605824 2534692 5 RORUPD50 3644334 3446977 2,3,5 RORUPD51 6856241 6373941 2,3,5 RORUPDUT 7306215 7040706 5 RORUPEX 3446189 3382608 5 RORUPP01 3975391 3620688 5 RORUPP02 2478392 3149282 2,5 RORUPR 5856761 5403597 2,5 RORUPR1 11409300 10865390 2,3,5 RORUTL01 6303246 4698317 3,5 RORUTL02 5690818 5461265 2,3,5 RORUTL03 7598103 8322358 2,5 RORUTL05 8216179 6817092 2,3,5 RORUTL06 7468553 9119845 5 RORUTL07 2738279 2762456 5 RORUTL08 n/a 3052928 5 RORUTL09 n/a 1836557 5 RORUTL10 n/a 5738979 5 RORUTL11 n/a 942933 5 RORUTL14 n/a 1275115 5 RORUTL15 n/a 5565629 5 RORUTL16 n/a 1877801 5 RORUTL17 n/a 6970941 5 RORVM001 n/a 1220339 5 RORX000 n/a 2233772 5 RORX001 n/a 6923293 5 RORX002 n/a 3760280 5 RORX003 n/a 4952051 5 RORX003A n/a 6293120 5 RORX004 n/a 4970351 5 RORX005 n/a 2080717 5 RORX005A n/a 7139090 5 RORX005B n/a 6769514 5 RORX005C n/a 11147808 5 RORX005U n/a 266710 5 RORX006 n/a 1929501 5 RORX006A n/a 5949892 5 RORX006C n/a 4940545 5 RORX007 n/a 7810802 5 RORX007A n/a 2762724 5 RORX008 n/a 1936486 5 RORX008A n/a 6748545 5 RORX009 n/a 2635430 5 RORX009A n/a 6814376 5 RORX009C n/a 7407361 5 RORX010 n/a 5947630 5 RORX011 n/a 6937846 5 RORX012 n/a 2280944 5 RORX012A n/a 6424353 5 RORX013 n/a 1826953 5 RORX013A n/a 7197965 5 RORX013C n/a 3062651 5 RORX014 n/a 1995239 5 RORX014A n/a 6019953 5 RORXU001 n/a 2415732 5 RORXU002 n/a 7009537 5 RORXU003 n/a 5395052 5 RORXU004 n/a 405249 5 RORXU005 n/a 2334516 5 RORXU006 n/a 4584240 5 RORXU007 n/a 5726275 5 Data Dictionary Summary: ======================= File Field Comments -------- ------- --------------------------------------------- 798 The screening code has been enhanced and moved from the SCR node to the $$ACCESS^RORDD function. 798 The AD cross-reference has been deleted. 798 The ANP and ARD compound indexes have been defined. 798 .01 The ADELETE action index has been defined for the field. The field description has been modified accordingly. 798 3 The '4:PENDING' value has been added to the set of codes. 798 4 The ADEM action index has been defined. 798 4.1 New field (DEMOGRAPHICS UPDATED) 798 5 The ALOC action index has been defined. 798 5.1 New field (LOCAL DATA UPDATED) 798 8 The code of the ACTIVE computed field has been enhanced and moved from the DD node to the $$ACTIVE^RORDD function. 798 12 New field (CAN BE DELETED) 798.1 The screening code has been enhanced and moved from the SCR node to the $$ACCESS^RORDD function. 798.1 2.5 New field (NUMBER OF RETRIES) 798.1 13.2 New field (NUMBER OF RETRIES FOR ALERT) 798.1 13.3 New field (NATIONAL NOTIFICATION E-MAIL) 798.1 27 New field (AVAILABLE REPORTS) 798.1 28 New multiple (LOCAL TEST NAME) 798.1 29 New multiple (LOCAL DRUG NAME) 798.112 .03 New field (SUBSCRIPTS) 798.19 .02 Type of the DATA AREA field has been changed (from SET OF CODES to POINTER). 798.32 1 Type of the DATA AREA field has been changed (from SET OF CODES to POINTER). 798.4 The screening code has been enhanced and moved from the SCR node to the $$ACCESS^RORDD function. 798.5 The ALOG cross-reference has been defined. 798.7 The screening code has been enhanced and moved from the SCR node to the $$ACCESS^RORDD function. 798.7 .01 Delete test has been added (the DEL node). 798.7 1 The '5:Report' and '6:Access Violation' values have been added to the set of codes. 798.7 7 New field (USER). 798.8 New file (ROR TASK). 798.92 1 The '6:Positive Result' value has been added to the set of codes. 799.1 .02 The '3:Lab Group' and '4:Drug Group' values have been added to the set of codes. 799.31 New file (ROR XML ITEM). 799.33 New file (ROR DATA AREA). 799.34 New file (ROR REPORT PARAMETERS). 799.4 New file (ROR ICR STUDY). 799.49 New file (ROR AIDS INDICATOR DISEASE). 799.51 New file (ROR GENERIC DRUG). Data dictionary changes were approved by the DBA. INSTALLATION FILES: ================== The following software and documentation files are exported as part of this patch: File Name Contents File Transfer Mode ---------------- ----------------------- ------------------ ROR1_OP5.KID KIDS build ASCII ROR1_OP5GUI.ZIP Zipped GUI distributive BINARY ROR1_0P5DOCS.ZIP Release Notes BINARY Installation Guide Reference Guide Technical Manual User Manual The files listed above may be obtained via FTP. The preferred method is to FTP the files from: download.vista.med.va.gov This transmits the files from the first available FTP server. Sites may also elect to retrieve software directly from a specific server as follows: CIO Field Office FTP Address Directory ---------------- ------------------------- -------------------- Albany ftp.fo-albany.med.va.gov [anonymous.software] Hines ftp.fo-hines.med.va.gov [anonymous.software] Salt Lake City ftp.fo-slc.med.va.gov [anonymous.software] The documentation will be in the form of an Adobe Acrobat file, and can also be found on the Health System Design and Development website: http://www.va.gov/vdl/ Installation Instructions: ========================= ROR1_OP5.KID installs the ROR*1.0*5 build, and includes several new files as well as routines, parameters, remote procedures, and 2 security keys. Prior to the KIDS installation, please refer to the Clinical Case Registries Immunology Case Registry Installation Guide for more detailed information on the steps which should be performed in strict sequence. Routine Information: ==================== Routine Name: - ROR Routine Checksum: Routine Name: - ROR01 Routine Checksum: Routine Name: - ROR02 Routine Checksum: Routine Name: - ROR10 Routine Checksum: Routine Name: - RORACK Routine Checksum: Routine Name: - RORACK01 Routine Checksum: Routine Name: - RORAPI01 Routine Checksum: Routine Name: - RORDD Routine Checksum: Routine Name: - RORDD01 Routine Checksum: Routine Name: - RORERR Routine Checksum: Routine Name: - RORERR10 Routine Checksum: Routine Name: - RORERR11 Routine Checksum: Routine Name: - RORERR12 Routine Checksum: Routine Name: - RORERR20 Routine Checksum: Routine Name: - ROREVT01 Routine Checksum: Routine Name: - ROREXPR Routine Checksum: Routine Name: - ROREXT Routine Checksum: Routine Name: - ROREXT01 Routine Checksum: Routine Name: - ROREXT02 Routine Checksum: Routine Name: - ROREXTUT Routine Checksum: Routine Name: - RORHDT01 Routine Checksum: Routine Name: - RORHDT02 Routine Checksum: Routine Name: - RORHDT03 Routine Checksum: Routine Name: - RORHDT04 Routine Checksum: Routine Name: - RORHDT05 Routine Checksum: Routine Name: - RORHDTAC Routine Checksum: Routine Name: - RORHDTUT Routine Checksum: Routine Name: - RORHL01 Routine Checksum: Routine Name: - RORHL02 Routine Checksum: Routine Name: - RORHL03 Routine Checksum: Routine Name: - RORHL031 Routine Checksum: Routine Name: - RORHL04 Routine Checksum: Routine Name: - RORHL05 Routine Checksum: Routine Name: - RORHL06 Routine Checksum: Routine Name: - RORHL07 Routine Checksum: Routine Name: - RORHL08 Routine Checksum: Routine Name: - RORHL081 Routine Checksum: Routine Name: - RORHL09 Routine Checksum: Routine Name: - RORHL10 Routine Checksum: Routine Name: - RORHL11 Routine Checksum: Routine Name: - RORHL12 Routine Checksum: Routine Name: - RORHL121 Routine Checksum: Routine Name: - RORHL13 Routine Checksum: Routine Name: - RORHL14 Routine Checksum: Routine Name: - RORHL15 Routine Checksum: Routine Name: - RORHL16 Routine Checksum: Routine Name: - RORHL21 Routine Checksum: Routine Name: - RORHL7 Routine Checksum: Routine Name: - RORHL7A Routine Checksum: Routine Name: - RORHLUT1 Routine Checksum: Routine Name: - RORICR01 Routine Checksum: Routine Name: - RORICR02 Routine Checksum: Routine Name: - RORICREX Routine Checksum: Routine Name: - RORICRUT Routine Checksum: Routine Name: - RORKIDS Routine Checksum: Routine Name: - RORLOCK Routine Checksum: Routine Name: - RORLOG Routine Checksum: Routine Name: - RORLOG01 Routine Checksum: Routine Name: - RORP005 Routine Checksum: Routine Name: - RORP005B Routine Checksum: Routine Name: - RORPUT01 Routine Checksum: Routine Name: - RORREP01 Routine Checksum: Routine Name: - RORREP02 Routine Checksum: Routine Name: - RORRP007 Routine Checksum: Routine Name: - RORRP010 Routine Checksum: Routine Name: - RORRP011 Routine Checksum: Routine Name: - RORRP012 Routine Checksum: Routine Name: - RORRP013 Routine Checksum: Routine Name: - RORRP014 Routine Checksum: Routine Name: - RORRP015 Routine Checksum: Routine Name: - RORRP016 Routine Checksum: Routine Name: - RORRP017 Routine Checksum: Routine Name: - RORRP018 Routine Checksum: Routine Name: - RORRP019 Routine Checksum: Routine Name: - RORRP020 Routine Checksum: Routine Name: - RORRP021 Routine Checksum: Routine Name: - RORRP022 Routine Checksum: Routine Name: - RORRP023 Routine Checksum: Routine Name: - RORRP024 Routine Checksum: Routine Name: - RORRP025 Routine Checksum: Routine Name: - RORRP026 Routine Checksum: Routine Name: - RORRP027 Routine Checksum: Routine Name: - RORRP029 Routine Checksum: Routine Name: - RORRP030 Routine Checksum: Routine Name: - RORRP031 Routine Checksum: Routine Name: - RORRP032 Routine Checksum: Routine Name: - RORRP033 Routine Checksum: Routine Name: - RORRP034 Routine Checksum: Routine Name: - RORRP2 Routine Checksum: Routine Name: - RORRP4 Routine Checksum: Routine Name: - RORRP5 Routine Checksum: Routine Name: - RORSET01 Routine Checksum: Routine Name: - RORSETU1 Routine Checksum: Routine Name: - RORSETU2 Routine Checksum: Routine Name: - RORTSK Routine Checksum: Routine Name: - RORTSK01 Routine Checksum: Routine Name: - RORTSK02 Routine Checksum: Routine Name: - RORTSK03 Routine Checksum: Routine Name: - RORTSK10 Routine Checksum: Routine Name: - RORTSK11 Routine Checksum: Routine Name: - RORUPD Routine Checksum: Routine Name: - RORUPD01 Routine Checksum: Routine Name: - RORUPD04 Routine Checksum: Routine Name: - RORUPD05 Routine Checksum: Routine Name: - RORUPD06 Routine Checksum: Routine Name: - RORUPD08 Routine Checksum: Routine Name: - RORUPD09 Routine Checksum: Routine Name: - RORUPD50 Routine Checksum: Routine Name: - RORUPD51 Routine Checksum: Routine Name: - RORUPDUT Routine Checksum: Routine Name: - RORUPEX Routine Checksum: Routine Name: - RORUPP01 Routine Checksum: Routine Name: - RORUPP02 Routine Checksum: Routine Name: - RORUPR Routine Checksum: Routine Name: - RORUPR1 Routine Checksum: Routine Name: - RORUTL01 Routine Checksum: Routine Name: - RORUTL02 Routine Checksum: Routine Name: - RORUTL03 Routine Checksum: Routine Name: - RORUTL05 Routine Checksum: Routine Name: - RORUTL06 Routine Checksum: Routine Name: - RORUTL07 Routine Checksum: Routine Name: - RORUTL08 Routine Checksum: Routine Name: - RORUTL09 Routine Checksum: Routine Name: - RORUTL10 Routine Checksum: Routine Name: - RORUTL11 Routine Checksum: Routine Name: - RORVM001 Routine Checksum: Routine Name: - RORX000 Routine Checksum: Routine Name: - RORX001 Routine Checksum: Routine Name: - RORX002 Routine Checksum: Routine Name: - RORX003 Routine Checksum: Routine Name: - RORX004 Routine Checksum: Routine Name: - RORX005 Routine Checksum: Routine Name: - RORX005A Routine Checksum: Routine Name: - RORX007 Routine Checksum: Routine Name: - RORX007A Routine Checksum: Routine Name: - RORX010 Routine Checksum: Routine Name: - RORXU001 Routine Checksum: Routine Name: - RORXU002 Routine Checksum: Routine Name: - RORXU003 Routine Checksum: Routine Name: - RORXU004 Routine Checksum: Routine Name: - RORXU005 Routine Checksum: Routine Name: - RORHL071 Routine Checksum: Routine Name: - RORHL17 Routine Checksum: Routine Name: - RORICR03 Routine Checksum: Routine Name: - RORRP035 Routine Checksum: Routine Name: - RORUTL14 Routine Checksum: Routine Name: - RORUTL15 Routine Checksum: Routine Name: - RORUTL16 Routine Checksum: Routine Name: - RORUTL17 Routine Checksum: Routine Name: - RORX003A Routine Checksum: Routine Name: - RORX005B Routine Checksum: Routine Name: - RORX005C Routine Checksum: Routine Name: - RORX005U Routine Checksum: Routine Name: - RORX006 Routine Checksum: Routine Name: - RORX006A Routine Checksum: Routine Name: - RORX006C Routine Checksum: Routine Name: - RORX008 Routine Checksum: Routine Name: - RORX008A Routine Checksum: Routine Name: - RORX009 Routine Checksum: Routine Name: - RORX009A Routine Checksum: Routine Name: - RORX009C Routine Checksum: Routine Name: - RORX011 Routine Checksum: Routine Name: - RORX012 Routine Checksum: Routine Name: - RORX012A Routine Checksum: Routine Name: - RORX013 Routine Checksum: Routine Name: - RORX013A Routine Checksum: Routine Name: - RORX013C Routine Checksum: Routine Name: - RORX014 Routine Checksum: Routine Name: - RORX014A Routine Checksum: Routine Name: - RORXU006 Routine Checksum: Routine Name: - RORXU007 Routine Checksum: Routine Name: - RORNTEG Routine Checksum: Routine Name: - RORNTEG0 Routine Checksum: ============================================================================= User Information: Entered By : GAVRILOV,SERGUEI Date Entered : OCT 02, 2003 Completed By: VARDA,ERIN Date Completed: MAR 02, 2004 Released By : BELSCHWINDER,MICHAEL Date Released : MAR 08, 2004 ============================================================================= Packman Mail Message: ===================== No routines included