Produced by Araxis Merge on 4/20/2017 7:10: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_5T4.zip | FM_23_PatchDescription_DI_222_5_T4.txt | Thu Mar 30 21:53:14 2017 UTC |
| 2 | DI_222_5T4.zip | FM_23_PatchDescription_DI_222_5_T4.txt | Tue Apr 18 20:32:24 2017 UTC |
| Description | Between Files 1 and 2 |
|
|---|---|---|
| Text Blocks | Lines | |
| Unchanged | 4 | 822 |
| Changed | 3 | 10 |
| 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 30, 20 17 Design ation: DI* 22.2*5 TE ST v4 | |
| 4 | Package : VA FILEMAN Priori ty : MAN DATORY | |
| 5 | Version : 22.2 Status : UND ER DEVELOP MENT | |
| 6 | ========== ========== ========== ========== ========== ========== ========== ======= | |
| 7 | ||
| 8 | Associated patches: (u)DI*22.2 *7 <<= m ust be ins talled BEF ORE `DI*22 .2*5' | |
| 9 | ||
| 10 | ||
| 11 | Subject: FIXES TO V A FILEMAN 22.2 | |
| 12 | ||
| 13 | Category: ROUTINE | |
| 14 | OTHER | |
| 15 | ||
| 16 | Descriptio n: | |
| 17 | ========== = | |
| 18 | ||
| 19 | Patch DI*2 2.2*5 will repair te n (10) VA FileMan 22 .2 defects : | |
| 20 | 1. When calling ^D IR for a B OOLEAN-typ e field, t he field L ABEL appea rs | |
| 21 | as a prompt. | |
| 22 | 2. The V ERIFY FIEL DS option overruns t he specifi ed page le ngth. | |
| 23 | 3. An er ror is gen erated whe n selectin g and dese lecting a CAPTION-ON LY | |
| 24 | field in the Sc reenMan Fo rm Editor (<UNDEFINE D>END+5^DD GF2 *L). | |
| 25 | 4. After selecting and desel ecting a f ield, the ScreenMan Form Edito r | |
| 26 | may m ove the fi eld when q uitting wi thout savi ng changes . | |
| 27 | 5. The h elp text f or the UNI VERSAL TIM E data typ e causes S creenMan t o | |
| 28 | scrol l off the top of the terminal. | |
| 29 | 6. The r esponse to '?' and ' ??' for a UNIVERSAL TIME data type field | |
| 30 | repea ts itself. | |
| 31 | 7. The h elp for a YEAR data type field displays the DATE/T IME help t ext | |
| 32 | inste ad of the specific h elp for th e YEAR dat a type. | |
| 33 | 8. DD ch anges to d isplay mes sages in t he Input T ransform u sing EN^DD IOL | |
| 34 | are n ot being d isplayed. | |
| 35 | 9. Scrol ling in a repeating block stop s working and causes visual | |
| 36 | glitc hes if ret urned to a fter savin g a record using a d ifferent p age | |
| 37 | throu gh branchi ng logic. | |
| 38 | 10. When adding a f ield in th e ScreenMa n Form Edi tor, the u ser has to | |
| 39 | enter <PF1>E in order to proceed to the Field Propertie s form. Th e | |
| 40 | curre nt menu op tions of C lose or Re fresh do n ot allow t he user to | |
| 41 | proce ed to the Field Prop erties for m. | |
| 42 | ||
| 43 | ||
| 44 | Patch Comp onents | |
| 45 | ========== ====== | |
| 46 | ||
| 47 | Files & Fi elds Assoc iated: | |
| 48 | ||
| 49 | File Name (#) Fi eld Name ( #) New/Mod ified/Dele ted | |
| 50 | ---------- --- -- ---------- -- ------- ---------- --- | |
| 51 | N/A | |
| 52 | ||
| 53 | ||
| 54 | Forms Asso ciated: | |
| 55 | ||
| 56 | Form Name File # N ew/Modifie d/Deleted | |
| 57 | --------- ----- - - ---------- --------- | |
| 58 | N/A | |
| 59 | ||
| 60 | ||
| 61 | Mail Group s Associat ed: | |
| 62 | ||
| 63 | Mail Group Name N ew/Modifie d/Deleted | |
| 64 | ---------- ----- - ---------- --------- | |
| 65 | N/A | |
| 66 | ||
| 67 | ||
| 68 | Options As sociated: | |
| 69 | ||
| 70 | Option Nam e T ype Ne w/Modified /Deleted | |
| 71 | ---------- - - --- -- ---------- -------- | |
| 72 | N/A | |
| 73 | ||
| 74 | ||
| 75 | Protocols Associated : | |
| 76 | ||
| 77 | Protocol N ame N ew/Modifie d/Deleted | |
| 78 | ---------- --- - ---------- --------- | |
| 79 | N/A | |
| 80 | ||
| 81 | ||
| 82 | Security K eys Associ ated: | |
| 83 | ||
| 84 | Security K ey Name | |
| 85 | ---------- ------- | |
| 86 | N/A | |
| 87 | ||
| 88 | ||
| 89 | Templates Associated : | |
| 90 | ||
| 91 | Template N ame Type File Name (#) New /Modified/ Deleted | |
| 92 | ---------- --- ---- --------- ---- --- ---------- ------- | |
| 93 | N/A | |
| 94 | ||
| 95 | ||
| 96 | New Servic e Requests (NSRs): | |
| 97 | ---------- ---------- --------- | |
| 98 | N/A | |
| 99 | ||
| 100 | ||
| 101 | Patient Sa fety Issue s (PSIs): | |
| 102 | ---------- ---------- ---------- | |
| 103 | N/A | |
| 104 | ||
| 105 | ||
| 106 | Defect Tra cking Syst em Ticket( s) & Overv iew: | |
| 107 | ---------- ---------- ---------- ---------- ---- | |
| 108 | ||
| 109 | 1. Ticket N/A | |
| 110 | ||
| 111 | Problem: | |
| 112 | -------- | |
| 113 | When calli ng ^DIR wi th a file and field, the defau lt prompt is the fie ld | |
| 114 | LABEL. Thi s does not happen cu rrently fo r the BOOL EAN data t ype, inste ad | |
| 115 | it gives t he prompt "Enter res ponse:". | |
| 116 | ||
| 117 | Resolution : | |
| 118 | ---------- | |
| 119 | A change t o ^DIR2 fi xes this p roblem so that a BOO LEAN data type behav es | |
| 120 | like other data type s when dis playing th e default prompt, ba sing it on the | |
| 121 | value of t he LABEL f ield. | |
| 122 | ||
| 123 | ||
| 124 | 2. Ticket #I8089470F Y16 | |
| 125 | ||
| 126 | Problem: | |
| 127 | -------- | |
| 128 | The output from the VERIFY FIE LDS option overruns the specif ied page | |
| 129 | length. | |
| 130 | ||
| 131 | Resolution : | |
| 132 | ---------- | |
| 133 | Changes to ^DIV and ^DIVR corr ect this p roblem so that VERIF Y FIELDS | |
| 134 | adheres to the speci fied page length (sc reen depth ) for all its output . | |
| 135 | ||
| 136 | ||
| 137 | 3. Ticket #I7378770F Y16 | |
| 138 | ||
| 139 | Problem: | |
| 140 | -------- | |
| 141 | An <UNDEFI NED> error is genera ted when s electing a nd deselec ting a | |
| 142 | CAPTION-ON LY field i n the Scre enMan Form Editor. T he error o ccurs at | |
| 143 | <UNDEFINED >END+5^DDG F2, when t he variabl e 'L' is u ndefined. | |
| 144 | ||
| 145 | Resolution : | |
| 146 | ---------- | |
| 147 | A change t o ^DDGF2 c orrects th e problem, allowing a CAPTION- ONLY field to | |
| 148 | be selecte d and then deselecte d in the S creenMan F orm Editor . | |
| 149 | ||
| 150 | ||
| 151 | 4. Ticket #I12524956 FY17 | |
| 152 | ||
| 153 | Problem: | |
| 154 | -------- | |
| 155 | Selecting and desele cting a fi eld in a b lock not a ligned in Row 1 (R1) , | |
| 156 | Column 1 ( C1) causes that fiel d to move within the block whe n quitting | |
| 157 | without sa ving chang es. | |
| 158 | ||
| 159 | Resolution : | |
| 160 | ---------- - | |
| 161 | Changes to ^DDGF2 co rrects the behavior so that se lecting a field then | |
| 162 | quitting w ithout sav ing will n ot move th e field. | |
| 163 | ||
| 164 | ||
| 165 | 5. Ticket N/A | |
| 166 | ||
| 167 | Problem: | |
| 168 | -------- | |
| 169 | The help p rompt for the UNIVER SAL TIME d ata type c auses Scre enMan to | |
| 170 | scroll off the top o f the term inal. | |
| 171 | ||
| 172 | Resolution : | |
| 173 | ---------- - | |
| 174 | A change t o the XECU TABLE HELP for the U NIVERSAL T IME data t ype | |
| 175 | corrects t his proble m. | |
| 176 | ||
| 177 | ||
| 178 | 6. Ticket N/A | |
| 179 | ||
| 180 | Problem: | |
| 181 | -------- | |
| 182 | The respon se to '?' and '??' f or a UNIVE RSAL TIME data type field | |
| 183 | repeats it self. | |
| 184 | ||
| 185 | Resolution : | |
| 186 | ---------- - | |
| 187 | A change t o ^DIEQ co rrects the behavior so that th e help tex t does not | |
| 188 | repeat. | |
| 189 | ||
| 190 | ||
| 191 | 7. Ticket N/A | |
| 192 | ||
| 193 | Problem: | |
| 194 | -------- | |
| 195 | The help f or a YEAR data type field disp lays the D ATE/TIME h elp text | |
| 196 | instead of the speci fic help f or the YEA R data typ e. | |
| 197 | ||
| 198 | Resolution : | |
| 199 | ---------- - | |
| 200 | A change t o ^DIEQ co rrects the behavior so that th e YEAR hel p text | |
| 201 | is correct ly display ed. | |
| 202 | ||
| 203 | ||
| 204 | 8. Ticket #I1308143 2FY17 | |
| 205 | ||
| 206 | Problem: | |
| 207 | -------- | |
| 208 | DD Changes to displa y messages in the In put Transf orm using EN^DDIOL | |
| 209 | are not be ing displa yed. | |
| 210 | ||
| 211 | Resolution : | |
| 212 | ---------- - | |
| 213 | A change t o ^DICN co rrects thi s behavior so that m essages wr itten in | |
| 214 | an Input T ransform a re display ed correct ly. | |
| 215 | ||
| 216 | ||
| 217 | 9. Ticket N/A | |
| 218 | ||
| 219 | Problem: | |
| 220 | -------- | |
| 221 | Scrolling in a repea ting block stops wor king and c auses visu al | |
| 222 | glitches i f returned to after saving a r ecord usin g a differ ent page | |
| 223 | through br anching lo gic. | |
| 224 | ||
| 225 | Resolution : | |
| 226 | ---------- - | |
| 227 | Changes to ^DDS1 and ^DDS41 co rrect this problem. | |
| 228 | ||
| 229 | ||
| 230 | 10. Ticket N/A | |
| 231 | ||
| 232 | Problem: | |
| 233 | -------- | |
| 234 | When addin g a field in the Scr eenMan For m Editor, the user h as to ente r | |
| 235 | <PF1>E in order to p roceed to the Field Properties form. The current | |
| 236 | menu optio ns of Clos e or Refre sh do not allow the user to pr oceed to | |
| 237 | the Field Properties form. | |
| 238 | ||
| 239 | Resolution : | |
| 240 | ---------- - | |
| 241 | Changes to ^DDS, ^DD SCOM and ^ DDSSTK cor rect this problem. | |
| 242 | ||
| 243 | ||
| 244 | Blood Bank Clearance : | |
| 245 | ---------- ---------- - | |
| 246 | EFFECT ON BLOOD BANK FUNCTIONA L REQUIREM ENTS: Patc h DI*22.2* 5 contains | |
| 247 | changes to a package reference d in ProPa th standar d titled: BBM Team | |
| 248 | Review of VistA Patc hes. This patch does not alter or modify any VistA | |
| 249 | Blood Bank software design saf eguards or safety cr itical ele ments | |
| 250 | functions. | |
| 251 | ||
| 252 | RISK ANALY SIS: Chang es made by patch DI* 22.2*5 hav e no effec t on Blood | |
| 253 | Bank softw are functi onality, t herefore R ISK is non e. | |
| 254 | ||
| 255 | ||
| 256 | Test Sites : | |
| 257 | ---------- - | |
| 258 | Lebanon, P A | |
| 259 | West Palm Beach, FL | |
| 260 | North Flor ida/South Georgia | |
| 261 | ||
| 262 | ||
| 263 | Software a nd Documen tation Ret rieval Ins tructions: | |
| 264 | ---------- ---------- ---------- ---------- ---------- | |
| 265 | Documentat ion descri bing the n ew functio nality int roduced by this patc h | |
| 266 | is availab le. | |
| 267 | ||
| 268 | The prefer red method is to ret rieve file s from dow nload. SERVER . | |
| 269 | This trans mits the f iles from the first available server. Si tes may | |
| 270 | also elect to retrie ve files d irectly fr om a speci fic server . | |
| 271 | Sites may retrieve t he softwar e and/or d ocumentati on directl y using | |
| 272 | Secure Tra nsfer Prot ocol (SFTP ) from the ANONYMOUS .SOFTWARE directory | |
| 273 | at the fol lowing OI Field Offi ces: | |
| 274 | ||
| 275 | Albany: FTP.SERVER | |
| 276 | Hines: FTP.SERVER | |
| 277 | Salt Lake City: FTP . SERVER | |
| 278 | ||
| 279 | Documenta tion can a lso be fou nd on the VA Softwar e Document ation Libr ary | |
| 280 | at: DNS | |
| 281 | ||
| 282 | Title File Name SFTP Mode | |
| 283 | ---------- ---------- ---------- ---------- ---------- ---------- ----- | |
| 284 | FileMan 22 .2 Develop er's Guide FM22 _2DG.PDF Bina ry | |
| 285 | ||
| 286 | ||
| 287 | Backout an d Rollback Procedure : | |
| 288 | ---------- ---------- ---------- - | |
| 289 | This patch consists of routine s and a fi le. During the VistA | |
| 290 | Installati on Procedu re of the Kernel Ins tallation and Distri bution | |
| 291 | System (KI DS) build, the insta ller shoul d back up the modifi ed routine s by | |
| 292 | the use of the 'Back up a Trans port Globa l' action (step 3a i n the | |
| 293 | Installati ons Instru ctions bel ow). | |
| 294 | ||
| 295 | If rollbac k/backout is require d, the ins taller can restore t he routine s | |
| 296 | using the MailMan me ssage that were save d prior to installin g the patc h. | |
| 297 | The change to the fi le is back ward compa tible. | |
| 298 | ||
| 299 | ||
| 300 | Patch Inst allation: | |
| 301 | ||
| 302 | ||
| 303 | Pre-Instal lation Ins tructions: | |
| 304 | ---------- ---------- ---------- | |
| 305 | This patch can be qu eued for i nstallatio n. TaskMa n does not have to b e | |
| 306 | stopped, H L7 filers do not nee d to be st opped, and users may be on the | |
| 307 | system. T he patch s hould be i nstalled d uring non- peak hours to minimi ze | |
| 308 | potential for disrup tion to us ers. This patch sho uld take l ess than 1 | |
| 309 | minute to install. | |
| 310 | ||
| 311 | ||
| 312 | Installati on Instruc tions: | |
| 313 | ---------- ---------- ------ | |
| 314 | 1. Choose the PackM an message containin g this pat ch. | |
| 315 | ||
| 316 | 2. Choose the INSTA LL/CHECK M ESSAGE Pac kMan optio n. | |
| 317 | ||
| 318 | 3. From t he KIDS Me nu, select the Insta llation Me nu. From this menu, you | |
| 319 | may el ect to use the follo wing optio ns. When p rompted fo r the INST ALL | |
| 320 | NAME, enter DI*2 2.2*5. | |
| 321 | a. Ba ckup a Tra nsport Glo bal - This option wi ll create a backup | |
| 322 | me ssage of a ny routine s exported with this patch. It will not | |
| 323 | ba ckup any o ther chang es such as Data Dict ionaries ( DDs) or | |
| 324 | te mplates. | |
| 325 | b. Co mpare Tran sport Glob al to Curr ent System - This op tion will | |
| 326 | al low you to view all changes th at will be made when this patc h | |
| 327 | is installed . It comp ares all c omponents of this pa tch | |
| 328 | (r outines, D Ds, templa tes, etc.) . | |
| 329 | c. Ve rify Check sums in Tr ansport Gl obal - Thi s option w ill allow | |
| 330 | yo u to ensur e the inte grity of t he routine s that are in the | |
| 331 | tr ansport gl obal. | |
| 332 | ||
| 333 | 4. From t he Install ation Menu , select t he Install Package(s ) option a nd | |
| 334 | When p rompted fo r the INST ALL NAME, enter DI*2 2.2*5. | |
| 335 | ||
| 336 | 5. If pro mpted 'Wan t KIDS to Rebuild Me nu Trees U pon Comple tion of | |
| 337 | Instal l? NO//' r espond NO. | |
| 338 | ||
| 339 | 6. When p rompted "W ant KIDS t o INHIBIT LOGONs dur ing the in stall? | |
| 340 | NO//" respond NO . | |
| 341 | ||
| 342 | 7. If pro mpted "Wan t to DISAB LE Schedul ed Options , Menu Opt ions, | |
| 343 | and Pr otocols? N O//" respo nd NO. | |
| 344 | ||
| 345 | 8. If pro mpted "Del ay Install (Minutes) : (0 - 60 ): 0//" re spond 0. | |
| 346 | ||
| 347 | ||
| 348 | Post-Insta llation In structions : | |
| 349 | ---------- ---------- ---------- - | |
| 350 | N/A | |
| 351 | ||
| 352 | ||
| 353 | Routine In formation: | |
| 354 | ========== ========== | |
| 355 | ||
| 356 | ||
| 357 | The second line of e ach of the se routine s now look s like: | |
| 358 | ;;22.2;VA FileMan;* *[Patch Li st]**;Jan 05, 2016;B uild 28 | |
| 359 | ||
| 360 | The checks ums below are new ch ecksums, a nd | |
| 361 | can be ch ecked with CHECK1^XT SUMBLD. | |
| 362 | ||
| 363 | Routine Na me: DDGF2 | |
| 364 | Before : B3193230 2 After: B31954979 **3,5** | |
| 365 | Routine Na me: DDGFFL D | |
| 366 | Before : B1152609 7 After: B12769730 **3,5** | |
| 367 | Routine Na me: DDGFFL DA | |
| 368 | Before : B2125321 3 After: B22703346 **3,5** | |
| 369 | Routine Na me: DDGLIB P | |
| 370 | Before : B2776863 7 After: B27766781 **3,5** | |
| 371 | Routine Na me: DDS | |
| 372 | Before : B4029614 2 After: B41736293 **3,5** | |
| 373 | Routine Na me: DDS1 | |
| 374 | Before : B3593249 4 After: B36653455 **5** | |
| 375 | Routine Na me: DDS41 | |
| 376 | Before : B3873078 2 After: B39822750 **5** | |
| 377 | Routine Na me: DDSCOM | |
| 378 | Before : B1947243 1 After: B21761308 **5** | |
| 379 | Routine Na me: DDSMSG | |
| 380 | Before : B1202087 7 After: B12019021 **3,5** | |
| 381 | Routine Na me: DDSSTK | |
| 382 | Before : B412844 2 After: B3667911 **3,5** | |
| 383 | Routine Na me: DICATT 3 | |
| 384 | Before : B1594710 4 After: B15945248 **3,5** | |
| 385 | Routine Na me: DICATT UD | |
| 386 | Before : B3089771 1 After: B30462151 **2,5** | |
| 387 | Routine Na me: DICN | |
| 388 | Before : B2024383 8 After: B21489439 **2,5** | |
| 389 | Routine Na me: DICU2 | |
| 390 | Before : B3436127 4 After: B34359418 **4,5** | |
| 391 | Routine Na me: DIEQ | |
| 392 | Before : B1671715 9 After: B16904404 **2,7,5* * | |
| 393 | Routine Na me: DIETLI B | |
| 394 | Before : B1046987 8 After: B10149951 **2,5** | |
| 395 | Routine Na me: DIETLI BF | |
| 396 | Before : B2905839 6 After: B28622394 **2,5** | |
| 397 | Routine Na me: DIFROM S2 | |
| 398 | Before : B4545511 7 After: B45453261 **3,5** | |
| 399 | Routine Na me: DINIT2 21 | |
| 400 | Before : B3093467 4 After: B30462255 **2,5** | |
| 401 | Routine Na me: DIR2 | |
| 402 | Before : B2532892 1 After: B25407011 **2,5** | |
| 403 | Routine Na me: DITIME | |
| 404 | Before : B130767 5 After: B1091483 **2,5** | |
| 405 | Routine Na me: DIV | |
| 406 | Before : B1775858 2 After: B18251978 **5** | |
| 407 | Routine Na me: DIVR | |
| 408 | Before : B5363978 1 After: B54678910 **2,5** | |
| 409 | ||
| 410 | ||
| 411 | ========== ========== ========== ========== ========== ========== ========== ======= | |
| 412 | User Infor mation: | |
| 413 | Entered By : DI MICELI,RON D ate Entere d : DEC 8,2016 | |
| 414 | Complete d By: D ate Comple ted: | |
| 415 | Released By : D ate Releas ed : | |
| 416 | ========== ========== ========== ========== ========== ========== ========== ======= |
Araxis Merge (but not the data content of this report) is Copyright © 1993-2016 Araxis Ltd (www.araxis.com). All rights reserved.