Produced by Araxis Merge on 3/30/2017 9:01:49 AM Central Daylight Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.
| # | Location | File | Last Modified |
|---|---|---|---|
| 1 | DI_222_7T2 | FM23_PatchDescription_DI_222_7.docx | Sun Mar 5 14:59:12 2017 UTC |
| 2 | DI_222_7T2 | FM23_PatchDescription_DI_222_7.docx | Thu Mar 30 13:52:32 2017 UTC |
| Description | Between Files 1 and 2 |
|
|---|---|---|
| Text Blocks | Lines | |
| Unchanged | 2 | 632 |
| Changed | 1 | 2 |
| Inserted | 0 | 0 |
| Removed | 0 | 0 |
| Whitespace | |
|---|---|
| Character case | Differences in character case are significant |
| Line endings | Differences in line endings (CR and LF characters) are ignored |
| CR/LF characters | Not shown in the comparison detail |
No regular expressions were active.
| 1 | VistA Patc h Display Page: 1 | |
| 2 | ========== ========== ========== ========== ========== ========== ========== ======= | |
| 3 | Run Date: MAR 03, 20 17 Design ation: DI* 22.2*7 TE ST v2 | |
| 4 | Package : VA FILEMAN Priori ty : MAN DATORY | |
| 5 | Version : 22.2 Status : UND ER DEVELOP MENT | |
| 6 | ========== ========== ========== ========== ========== ========== ========== ======= | |
| 7 | ||
| 8 | Subject: Bug fixes | |
| 9 | ||
| 10 | Category: ROUTINE | |
| 11 | ||
| 12 | Descriptio n: | |
| 13 | ========== = | |
| 14 | ||
| 15 | Descriptio n: | |
| 16 | ========== = | |
| 17 | Patch DI*2 2.2*7 repa irs the fo llowing de fects: | |
| 18 | 1. NUM DATE funct ion return s time and it should n't | |
| 19 | 2. Sor t is limit ed to 7 le vels, it u se to be u nlimited | |
| 20 | 3. An <NAKED> er ror can oc cur in DIA LOG & DIAL OGU | |
| 21 | 4. DOC LIST^DDBR clears scr een and ov erwrites h eader | |
| 22 | 5. WP fields in ScreenMan begins at top of tex t | |
| 23 | 6. WP fields in scroll mod e displays 'THERE AR E NO LINES !' | |
| 24 | 7. Che ck for dup licate SSN in file 2 00 doesn't display o ther user | |
| 25 | ||
| 26 | ||
| 27 | Patch Comp onents: | |
| 28 | ---------- ------- | |
| 29 | ||
| 30 | Files & Fi elds Assoc iated: | |
| 31 | ||
| 32 | New/Modif ied/ | |
| 33 | File Name (#) Field Nam e (#) De leted | |
| 34 | ---------- --- --------- ----- ------- ------ | |
| 35 | N/A | |
| 36 | ||
| 37 | Forms Asso ciated: | |
| 38 | ||
| 39 | Form Name File # New/Modif ied/Delete d | |
| 40 | --------- ------ --------- ---------- - | |
| 41 | N/A | |
| 42 | ||
| 43 | Mail Group s Associat ed: | |
| 44 | ||
| 45 | Mail Group Name New/M odified/De leted | |
| 46 | ---------- ----- ----- ---------- ----- | |
| 47 | N/A | |
| 48 | ||
| 49 | ||
| 50 | Options As sociated: | |
| 51 | ||
| 52 | Option Nam e Type New/Modifi ed/Deleted | |
| 53 | ---------- - ---- ---------- ---------- | |
| 54 | N/A | |
| 55 | ||
| 56 | ||
| 57 | Protocols Associated : | |
| 58 | ||
| 59 | Protocol N ame New/Modifi ed/Deleted | |
| 60 | ---------- --- ---------- ---------- | |
| 61 | N/A | |
| 62 | ||
| 63 | ||
| 64 | Security K eys Associ ated: | |
| 65 | ||
| 66 | Security K ey Name | |
| 67 | ---------- ------- | |
| 68 | N/A | |
| 69 | ||
| 70 | ||
| 71 | Templates Associated : | |
| 72 | ||
| 73 | Template N ame Type File Name (Number ) New/Mod ified/Dele ted | |
| 74 | ---------- --- ---- ---- ---------- ---------- - ------- ---------- --- | |
| 75 | N/A | |
| 76 | ||
| 77 | ||
| 78 | Additional Informati on: | |
| 79 | ---------- ---------- --- | |
| 80 | Function N UMDATE | |
| 81 | ||
| 82 | ||
| 83 | New Servic e Requests (NSRs): | |
| 84 | ---------- ---------- -------- | |
| 85 | N/A | |
| 86 | ||
| 87 | ||
| 88 | Patient Sa fety Issue s (PSIs): | |
| 89 | ---------- ---------- --------- | |
| 90 | N/A | |
| 91 | ||
| 92 | ||
| 93 | Defect Tra cking Syst em Ticket( s) & Overv iew: | |
| 94 | ---------- ---------- ---------- ---------- ---- | |
| 95 | ||
| 96 | 1. Ticket I11421766F Y17 | |
| 97 | ||
| 98 | Problem: | |
| 99 | -------- | |
| 100 | NUMDATE fu nction is to return the date i n MM/DD/YY format. However, t he | |
| 101 | function d oes not ho nor the fo rmat and i s also inc luding the time. | |
| 102 | ||
| 103 | Resolution : | |
| 104 | ---------- | |
| 105 | Changed NU MDATE in t he FUNCTIO N file, #. 5 | |
| 106 | ||
| 107 | ||
| 108 | 2. Ticket I11767385F Y17 | |
| 109 | ||
| 110 | Problem: | |
| 111 | -------- | |
| 112 | Sort crite ria is lim ited to 7 levels in FM 22.2. I t was unli mited in F M 22.0 | |
| 113 | ||
| 114 | Resolution : | |
| 115 | ---------- | |
| 116 | Modified D IP to remo ve the res triction | |
| 117 | ||
| 118 | ||
| 119 | 3. Ticket I12218727Y FY17 | |
| 120 | ||
| 121 | Problem: | |
| 122 | -------- | |
| 123 | An error o ccurs in D IALOG, <NA KED>, if t he process has never made a gl obal | |
| 124 | reference and call t he DIR rea der. | |
| 125 | ||
| 126 | Resolution : | |
| 127 | ---------- | |
| 128 | Modified D IALOG and DIALOGU to change $N A(^(0)) ba ck to $$LG R^%ZOSV. | |
| 129 | ||
| 130 | ||
| 131 | 4. Ticket I12548823F Y17 | |
| 132 | ||
| 133 | Problem: | |
| 134 | -------- | |
| 135 | The API, D OCLIST^DDB R, clears the screen before wr iting text , which ov erwrites | |
| 136 | any header s or foote rs. | |
| 137 | ||
| 138 | Resolution : | |
| 139 | ---------- | |
| 140 | Remove the clear scr een from r outine DDB R | |
| 141 | ||
| 142 | ||
| 143 | 5. Ticket I12639229F Y17 | |
| 144 | ||
| 145 | Problem: | |
| 146 | -------- | |
| 147 | A Word Pro cessing fi eld in Scr eenMan now enters at the botto m. In FM 22.0 it | |
| 148 | would ente r at the t op of the text. | |
| 149 | ||
| 150 | Resolution : | |
| 151 | ---------- | |
| 152 | Modify DDW T1 to remo ve line of code that switched | |
| 153 | cursor to the bottom . | |
| 154 | ||
| 155 | 6. Ticket I12670524F Y17 | |
| 156 | ||
| 157 | Problem: | |
| 158 | -------- | |
| 159 | A Word Pro cessing fi eld in scr oll mode d isplays 'T HERE ARE N O LINES!', if field | |
| 160 | is empty a nd user ha s PREFERRE D EDITOR s et to SCRE EN EDITOR. This ext ra line | |
| 161 | doesn't al low user t o see the EDIT promp t in some applicatio ns that us e List | |
| 162 | Manager. | |
| 163 | ||
| 164 | Resolution : | |
| 165 | ---------- | |
| 166 | Modify DIW E12 to rem ove line o f code tha t writes m essage | |
| 167 | ||
| 168 | 7. Ticket I12777399F Y17 | |
| 169 | ||
| 170 | Problem: | |
| 171 | -------- | |
| 172 | When Addin g a new us er, the ch eck of the SSN no lo nger displ ays a user with a | |
| 173 | duplicate SSN. | |
| 174 | ||
| 175 | Resolution : | |
| 176 | ---------- | |
| 177 | Modify DIE Q to corre ct this is sue | |
| 178 | ||
| 179 | ||
| 180 | Blood Bank Clearance : | |
| 181 | ---------- ---------- - | |
| 182 | EFFECT ON BLOOD BANK FUNCTIONA L REQUIREM ENTS: Patc h DI*22.2* 7 contains changes | |
| 183 | to a packa ge referen ced in Pro Path stand ard titled : BBM Team Review of VistA | |
| 184 | Patches. T his patch does not a lter or mo dify any V istA Blood Bank soft ware | |
| 185 | design saf eguards or safety cr itical ele ments func tions. | |
| 186 | ||
| 187 | RISK ANALY SIS: Chang es made by patch DI* 22.2*7 hav e no effec t on Blood Bank | |
| 188 | software f unctionali ty, theref ore RISK i s none. | |
| 189 | 2/13/2017 | |
| 190 | ||
| 191 | Test Sites : | |
| 192 | ---------- - | |
| 193 | Lebanon, P A | |
| 194 | West Palm Beach, FL | |
| 195 | ||
| 196 | ||
| 197 | Software a nd Documen tation Ret rieval Ins tructions: | |
| 198 | ---------- ---------- ---------- ---------- ---------- | |
| 199 | There are no changes to the cu rrent docu mentation for this p atch. | |
| 200 | ||
| 201 | Current do cumentatio n is on th e VA Softw are Docume ntation Li brary | |
| 202 | at: | |
| 203 | ||
| 204 | Title Fil e Name SFTP Mode | |
| 205 | ---------- ---------- ---------- ---------- ---------- ---------- ----- | |
| 206 | FM 22.2 De veloper's Guide f m22_2dg.PD F Binar y | |
| 207 | FM 22.2 Us er Manual f m22_2um1.P DF Binar y | |
| 208 | FM 22.2 Ad vanced Use r Manual f m22_2um2.P DF Binar y | |
| 209 | FM 22.2 Te chnical Ma nual f m22_2tm.PD F Binar y | |
| 210 | ||
| 211 | ||
| 212 | Backout an d Rollback Procedure : | |
| 213 | ---------- ---------- ---------- - | |
| 214 | This patch only cons ists of ro utines and a functio n. During the | |
| 215 | VistA Inst allation P rocedure o f the KIDS build, th e installe r should | |
| 216 | back up th e modified routines by the use of the 'B ackup a Tr ansport | |
| 217 | Global' ac tion (step 3a in the Installat ions Instr uctions be low). | |
| 218 | ||
| 219 | If rollbac k/backout is require d, the ins taller can restore t he routine s | |
| 220 | using the MailMan me ssage that were save d prior to installin g the | |
| 221 | patch. Th e changes to the fun ction is b ackward co mpatible. | |
| 222 | ||
| 223 | ||
| 224 | Patch Inst allation: | |
| 225 | ||
| 226 | ||
| 227 | Pre-Instal lation Ins tructions: | |
| 228 | ---------- ---------- ---------- | |
| 229 | This patch can be qu eued for i nstallatio n. TaskMa n does not have to b e | |
| 230 | stopped, H L7 filers do not nee d to be st opped, and users may be on the | |
| 231 | system. T he patch s hould be i nstalled d uring non- peak hours to minimi ze | |
| 232 | potential for disrup tion to us ers. This patch sho uld take l ess than 1 | |
| 233 | minute to install. | |
| 234 | ||
| 235 | ||
| 236 | Installati on Instruc tions: | |
| 237 | ---------- ---------- ------ | |
| 238 | 1. Choose the MailM an message containin g this pat ch. | |
| 239 | ||
| 240 | 2. Choose the INSTA LL/CHECK M ESSAGE Pac kMan optio n. | |
| 241 | ||
| 242 | 3. From t he Kernel Installati on and Dis tribution System Men u, select | |
| 243 | the In stallation Menu. Fr om this me nu, you ma y elect to use the | |
| 244 | follow ing option s. When pr ompted for the INSTA LL NAME en ter DI*22. 2*7. | |
| 245 | a. Pri nt Transpo rt Global - This opt ion lets y ou print t he content s | |
| 246 | of a Transpo rt Global that is cu rrently lo aded in th e ^XTMP | |
| 247 | gl obal. | |
| 248 | b. Bac kup a Tran sport Glob al - This option wil l create a backup | |
| 249 | me ssage of a ny routine s exported with this patch. It will not | |
| 250 | ba ckup any o ther chang es such as functions . | |
| 251 | c. Com pare Trans port Globa l to Curre nt System - This opt ion will | |
| 252 | al low you to view all changes th at will be made when this patc h | |
| 253 | is installed . It comp ares all c omponents of this pa tch | |
| 254 | (r outines, D Ds, templa tes, etc.) . | |
| 255 | d. Ver ify Checks ums in Tra nsport Glo bal - This option wi ll allow | |
| 256 | yo u to ensur e the inte grity of t he routine s that are in the | |
| 257 | tr ansport gl obal. | |
| 258 | ||
| 259 | 4. From t he Install ation Menu , select t he Install Package(s ) option a nd | |
| 260 | When p rompted fo r the INST ALL NAME, enter DI*2 2.2*7. | |
| 261 | ||
| 262 | 5. If pro mpted 'Wan t KIDS to Rebuild Me nu Trees U pon Comple tion of | |
| 263 | Instal l? NO//' r espond NO. | |
| 264 | ||
| 265 | 7. When p rompted "W ant KIDS t o INHIBIT LOGONs dur ing the in stall? | |
| 266 | NO//" respond NO . | |
| 267 | ||
| 268 | 8. If pro mpted "Wan t to DISAB LE Schedul ed Options , Menu Opt ions, | |
| 269 | and Pr otocols? N O//" respo nd NO. | |
| 270 | ||
| 271 | 9. If pro mpted "Del ay Install (Minutes) : (0 - 60 ): 0//" re spond 0. | |
| 272 | ||
| 273 | ||
| 274 | Post-Insta llation In structions : | |
| 275 | ---------- ---------- ---------- - | |
| 276 | NA | |
| 277 | ||
| 278 | ||
| 279 | ||
| 280 | ||
| 281 | ||
| 282 | ||
| 283 | ||
| 284 | Routine In formation: | |
| 285 | ========== ========== | |
| 286 | ||
| 287 | ||
| 288 | The second line of e ach of the se routine s now look s like: | |
| 289 | ;;22.2;VA FileMan;* *[Patch Li st]**;Jan 05, 2016;B uild 3 | |
| 290 | ||
| 291 | The checks ums below are new ch ecksums, a nd | |
| 292 | can be ch ecked with CHECK1^XT SUMBLD. | |
| 293 | ||
| 294 | Routine Na me: DDBR | |
| 295 | Before : B2894649 8 After: B28263353 **3,7** | |
| 296 | Routine Na me: DDWT1 | |
| 297 | Before : B5575208 0 After: B55477698 **4,7** | |
| 298 | Routine Na me: DIALOG | |
| 299 | Before : B2786394 4 After: B28460894 **7** | |
| 300 | Routine Na me: DIALOG U | |
| 301 | Before : B415307 3 After: B4304241 **7** | |
| 302 | Routine Na me: DIEQ | |
| 303 | Before : B1490175 5 After: B17086436 **2,7** | |
| 304 | Routine Na me: DIP | |
| 305 | Before : B3463931 5 After: B34328853 **2,7** | |
| 306 | Routine Na me: DIWE12 | |
| 307 | Before : B869812 7 After: B8730891 **7** | |
| 308 | ||
| 309 | Routine li st of prec eding patc hes: 2, 3, 4 | |
| 310 | ||
| 311 | ||
| 312 | ========== ========== ========== ========== ========== ========== ========== ======= | |
| 313 | User Infor mation: | |
| 314 | Entered By : DI MICELI,RON D ate Entere d : JAN 17,2017 | |
| 315 | Complete d By: D ate Comple ted: | |
| 316 | Released By : D ate Releas ed : | |
| 317 | ========== ========== ========== ========== ========== ========== ========== ======= |
Araxis Merge (but not the data content of this report) is Copyright © 1993-2016 Araxis Ltd (www.araxis.com). All rights reserved.