Produced by Araxis Merge on 12/6/2018 10:45:27 AM Eastern Standard 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 | PSU_P2_V2_Build_3.zip\BUILD-3 | Patch Description PSJ_5_364v4.txt | Thu Dec 6 14:45:18 2018 UTC |
2 | PSU_P2_V2_Build_3.zip\BUILD-3 | Patch Description PSJ_5_364v4.txt | Thu Dec 6 15:30:50 2018 UTC |
Description | Between Files 1 and 2 |
|
---|---|---|
Text Blocks | Lines | |
Unchanged | 4 | 778 |
Changed | 3 | 8 |
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: NOV 07, 20 18 Design ation: PSJ *5*364 TE ST v4 | |
4 | Package : INPATIENT MEDICATION S Priori ty : MAN DATORY | |
5 | Version : 5 Status : UND ER DEVELOP MENT | |
6 | ========== ========== ========== ========== ========== ========== ========== ======= | |
7 | ||
8 | Associated patches: (v)PSJ*5*1 37 <<= m ust be ins talled BEF ORE `PSJ*5 *364' | |
9 | (v)PSJ*5*3 31 <<= m ust be ins talled BEF ORE `PSJ*5 *364' | |
10 | (v)PSJ*5*3 37 <<= m ust be ins talled BEF ORE `PSJ*5 *364' | |
11 | (v)PSJ*5*3 39 <<= m ust be ins talled BEF ORE `PSJ*5 *364' | |
12 | (v)PSJ*5*3 44 <<= m ust be ins talled BEF ORE `PSJ*5 *364' | |
13 | (v)PSJ*5*3 73 <<= m ust be ins talled BEF ORE `PSJ*5 *364' | |
14 | ||
15 | ||
16 | Subject: CAS-RXSU2 ENHANCED H AZARDOUS D RUG ABILIT Y | |
17 | ||
18 | Category: ENHANCEME NT | |
19 | ROUTINE | |
20 | ||
21 | Descriptio n: | |
22 | ========== = | |
23 | ||
24 | Patch PSJ* 5*364 will enhance I npatient P harmacy by adding mo dification s | |
25 | for Hazard ous to Han dle and Ha zardous to Dispose d rugs for c ommunicati on | |
26 | to the Bar Code Medi cation Adm inistratio n (BCMA) a nd BCMA Ba ckup Syste m | |
27 | (BCBU) app lications. | |
28 | ||
29 | ||
30 | 1. Modif y the exis ting API c ode to sha re the Haz ardous to Handle and | |
31 | Hazar dous to Di spose drug flags wit h the BCMA GUI appli cation. | |
32 | ||
33 | 2. Modif y existing Inpatient Health Le vel 7 (HL7 ) API code to create a | |
34 | new H L7 ZZZ seg ment for B CMA Backup System BC BU to send Hazardous to | |
35 | Handl e and Haza rdous to D ispose Ind icators. | |
36 | ||
37 | 3. Modif y the exis ting Pharm acy Automa ted Dispen se Equipme nt (PADE) to | |
38 | send Hazardous to Handle and Hazard ous to Dis pose Indic ators via an | |
39 | exist ing HL7 ZZ Z segment. | |
40 | ||
41 | 4. Modif y the foll owing repo rts to sho w Hazardou s indicato rs when | |
42 | appli cable. | |
43 | ||
44 | a. Wa rd List (o riginal an d Update) | |
45 | b. Ph armacy Pic k List (Or iginal, Up date, & Re print) | |
46 | c. Ma nufacturin g List | |
47 | d. Pr e-exchange Report | |
48 | e. Mi ssing Dose Report | |
49 | ||
50 | ||
51 | * NOTICE * | |
52 | This CA S-RXSU2 pr oject is a n enhancem ent that i ncludes 5 patches th at | |
53 | must be installed in the fo llowing or der: | |
54 | ||
55 | 1. PS S*1*226 | |
56 | 2. PS O*7*524 | |
57 | 3. PS J*5*364 | |
58 | 4. PS B*3*106 | |
59 | 5. PS B*3*108 (B CBU) | |
60 | ||
61 | ||
62 | Patch Comp onents: | |
63 | ========== ======= | |
64 | ||
65 | Files & Fi elds Assoc iated: | |
66 | ||
67 | File Name (#number) Field Name (#num ber) N ew/Modifie d/Deleted | |
68 | ---------- -------- ------- ---------- -- --- ---------- ------- | |
69 | N/A | |
70 | ||
71 | ||
72 | Forms Asso ciated: | |
73 | ||
74 | Form Name File # New/M odified/De leted | |
75 | --------- ------ ----- ---------- ----- | |
76 | N/A | |
77 | ||
78 | ||
79 | Mail Group s Associat ed: | |
80 | ||
81 | Mail Group Name New/Modifi ed/Deleted | |
82 | ---------- ----- ---------- ---------- | |
83 | N/A | |
84 | ||
85 | ||
86 | Options As sociated: | |
87 | ||
88 | Option Nam e Type New/M odified/De leted | |
89 | ---------- - ---- ----- ---------- ----- | |
90 | N/A | |
91 | ||
92 | ||
93 | Protocols Associated : | |
94 | ||
95 | Protocol N ame New/ Modified/D eleted | |
96 | ---------- ---------- ---------- ---- ---------- ------ | |
97 | N/A | |
98 | ||
99 | ||
100 | Security K eys Associ ated: | |
101 | ||
102 | Security K ey Name | |
103 | ---------- ------- | |
104 | N/A | |
105 | ||
106 | ||
107 | Templates Associated : | |
108 | ||
109 | Template N ame Ty pe Fil e Name (Nu mber) New /Modified/ Deleted | |
110 | ---------- --- -- -- --- ---------- ----- --- ---------- ------- | |
111 | N/A | |
112 | ||
113 | ||
114 | RPC Broker s Associat ed: | |
115 | ||
116 | Broker Nam e Return V alue Type New/Mo dified/Del eted | |
117 | ---------- ------ -------- --------- ------ ---------- ---- | |
118 | ||
119 | PSB GETORD ERTAB Global A rray Modifi ed | |
120 | PSB COVERS HEET1 Global A rray Modifi ed | |
121 | ||
122 | ||
123 | Additional Informati on: | |
124 | N/A | |
125 | ||
126 | ||
127 | New Servic e Requests (NSRs): | |
128 | ---------- ---------- -------- | |
129 | 20130302 | |
130 | ||
131 | ||
132 | Patient Sa fety Issue s (PSIs): | |
133 | ---------- ---------- --------- | |
134 | N/A | |
135 | ||
136 | ||
137 | Defect Tra cking Syst em Ticket( s) & Overv iew: | |
138 | ---------- ---------- ---------- ---------- ---- | |
139 | N/A | |
140 | ||
141 | ||
142 | Test Sites : | |
143 | ---------- | |
144 | Salem VA M edical Cen ter | |
145 | Heartland- East, St L ouis | |
146 | ||
147 | ||
148 | Documentat ion Retrie val Instru ctions: | |
149 | ---------- ---------- ---------- ------- | |
150 | Updated do cumentatio n describi ng the new functiona lity intro duced by t his | |
151 | patch is a vailable. | |
152 | ||
153 | The prefer red method is to ret rieve file s from DNS . URL . | |
154 | This trans mits the f iles from the first available server. Si tes may al so | |
155 | elect to r etrieve fi les direct ly from a specific s erver. | |
156 | ||
157 | Sites may retrieve t he softwar e and/or d ocumentati on directl y using Se cure | |
158 | File Trans fer Protoc ol (SFTP) from the A NONYMOUS.S OFTWARE di rectory at the | |
159 | following OI Field O ffices: | |
160 | ||
161 | Hines: DNS.URL | |
162 | Salt Lake City: DNS . URL | |
163 | ||
164 | Document ation can also be re trieved fr om the VA Software D ocumentati on | |
165 | Library (VDL) on t he Interne t at the f ollowing a ddress: | |
166 | https:// DNS . URL . | |
167 | ||
168 | File Descr iption Fi le Name FTP Mode | |
169 | ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---- | |
170 | Inpatient Medication s Nurse's User Manua l v5.0 | |
171 | PSJ_5_ P364_NURSE _UM.PDF Bin ary | |
172 | Inpatient Medication s Pharmaci st's User Manual v5. 0 | |
173 | PSJ_5_ P364_PHAR_ UM.PDF Bin ary | |
174 | Inpatient Medication s Technica l Manual/S ecurity Gu ide v5.0 | |
175 | PSJ_5_ P364_TM.PD F Bin ary | |
176 | ||
177 | Patch Inst allation: | |
178 | ========== ========= | |
179 | ||
180 | Pre Instal lation Ove rview | |
181 | ---------- ---------- ------ | |
182 | N/A | |
183 | ||
184 | ||
185 | Installati on Instruc tions: | |
186 | ---------- ---------- ------ | |
187 | This patch may be in stalled wi th users o n the syst em althoug h it is | |
188 | recommende d that it be install ed during non-peak h ours to mi nimize | |
189 | potential disruption to users. This pat ch should take less than 5 | |
190 | minutes to install. | |
191 | ||
192 | 1. Choose the PackM an message containin g this pat ch. | |
193 | ||
194 | 2. Choose the INSTA LL/CHECK M ESSAGE Pac kMan optio n. | |
195 | ||
196 | 3. From t he Kernel Installati on and Dis tribution System Men u, select | |
197 | the In stallation Menu. Fr om this me nu, you ma y elect to use the | |
198 | follow ing option s. When pr ompted for the INSTA LL NAME en ter the pa tch | |
199 | PSJ*5* 364. | |
200 | a. Co mpare Tran sport Glob al to Curr ent System - This op tion will | |
201 | al low you to view all changes th at will be made when this patc h | |
202 | is installed . It comp ares all c omponents of this pa tch | |
203 | (r outines, D Ds, templa tes, etc.) . | |
204 | b. Ve rify Check sums in Tr ansport Gl obal - Thi s option w ill allow | |
205 | yo u to ensur e the inte grity of t he routine s that are in the | |
206 | tr ansport gl obal. | |
207 | ||
208 | 4. Select the insta llation op tion Backu p a Transp ort Global . This | |
209 | option will crea te a backu p message of any rou tines expo rted with | |
210 | this p atch in ca se you nee d to backo ut this pa tch. It wi ll not bac kup | |
211 | any ot her change s such as Data Dicti onaries (D D's) or te mplates. I t | |
212 | is imp ortant thi s step be followed, because if backout o f this pat ch | |
213 | is nec essary, ha ving the b ackup will make the process mu ch easier. | |
214 | ||
215 | 5. From t he Install ation Menu , select t he Install Package(s ) option a nd | |
216 | choose the patch to instal l. | |
217 | ||
218 | 6. When p rompted 'W ant KIDS t o Rebuild Menu Trees Upon Comp letion of | |
219 | Instal l? NO//', answer 'NO '. | |
220 | ||
221 | 7. When p rompted 'W ant KIDS t o INHIBIT LOGONs dur ing the in stall? | |
222 | NO//', answer 'N O' | |
223 | ||
224 | 8. When p rompted 'W ant to DIS ABLE Sched uled Optio ns, Menu O ptions, | |
225 | and Pr otocols? N O//', answ er 'NO'. | |
226 | ||
227 | 9. If pro mpted 'Del ay Install (Minutes) : (0 - 60 ): 0//', r espond 0. | |
228 | ||
229 | ||
230 | Post Insta llation Ov erview | |
231 | ---------- ---------- ------ | |
232 | N/A | |
233 | ||
234 | ||
235 | Back-out P rocedures | |
236 | ---------- --------- | |
237 | ||
238 | If the sit e needs to roll back the insta lled patch , it can b e done by | |
239 | restoring from a bac kup copy o f the rout ine. Durin g the patc h installa tion | |
240 | the instal ler has th e option o f using th e Backup a Transport Global op tion | |
241 | in the Ins tallation menu. This creates a backup co py of the routines i n | |
242 | the patch and sends copies by MailMan to user(s) s elected by the patch | |
243 | installer. To restor e from Mai lMan: | |
244 | ||
245 | 1. Enter t he MailMan Menu [XMU SER] | |
246 | 2. At the Select Mai lMan Menu Option: pr ompt type in RML for the | |
247 | Read/Ma nage Messa ges. | |
248 | 3. At the Read mail in basket: prompt se lect the b asket the routine ba ckup | |
249 | Message is stored in. | |
250 | 4. At the Enter mess age number or comman d: prompt select the message | |
251 | that ha s the rout ines. | |
252 | 5. At the Type <Ente r> to cont inue or '^ ' to exit: prompt en ter '^' to | |
253 | skip to the messa ge action prompt. | |
254 | 6. At the Enter mess age action (in SELEC TED basket ): prompt type in X for | |
255 | Xtract KIDS. | |
256 | 7. At the Select Pac kMan funct ion: promp t type in 6 for INST ALL/CHECK | |
257 | MESSAGE . | |
258 | 8. The use r will be presented with the f ollowing w arning and a prompt: | |
259 | Warning : Installi ng this me ssage will cause a p ermanent u pdate of | |
260 | globals and routi nes. | |
261 | Do you really wan t to do th is? NO// | |
262 | ||
263 | At this prompt ty pe in Y fo r YES to i nstall the backup co pies. | |
264 | ||
265 | 9. The use r will be presented with the f ollowing m essage and a prompt: | |
266 | ||
267 | Routine s are the only parts that are backed up. NO other parts are | |
268 | backed up, not ev en globals . You may use the ' Summarize Message' | |
269 | option of PackMan to see wh at parts t he message contains. Those par ts | |
270 | that ar e not rout ines shoul d be backe d up separ ately if t hey need t o be | |
271 | preserv ed. | |
272 | ||
273 | Shall I preserve the routin es on disk in a sepa rate back- up message ? | |
274 | YES// | |
275 | ||
276 | Answeri ng yes to this promp t is optio nal. The s ite can re install th e | |
277 | patch w ith or wit hout creat ing back-u p of the b ack-up. | |
278 | ||
279 | If the user answe rs YES to this promp t: | |
280 | At Su bject: typ e in a des criptive s ubject. | |
281 | At Se nd mail to : enter th e user to send this message. | |
282 | At Se lect baske t to send to: select the baske t to send this messa ge. | |
283 | It will default t o the IN b asket. | |
284 | At An d Send to: select an y addition al user to receive t he | |
285 | Me ssage or h it enter t o continue . | |
286 | A message si milar to t he followi ng will be presented to the us er: | |
287 | Buildin g PackMan backup mes sage with subject ba ckup | |
288 | PackMan backup me ssage [126 36709] sen t. | |
289 | Line 2 Message #12636709 Unloading Routine G MPLNTRT (P ACKMAN_BAC KUP) | |
290 | ||
291 | If the user answe rs NO to t his prompt , the user will be p resented w ith | |
292 | a messa ge similar to this: | |
293 | ||
294 | Line 2 Message #12636709 Unloading Routine G MPLNTRT (P ACKMAN_BAC KUP) | |
295 | ||
296 | 10. The us er will be returned to the Sel ect PackMa n function prompt. | |
297 | ||
298 | ||
299 | Back-out w ill be don e only wit h the conc urrence an d particip ation of t he | |
300 | developmen t team, he alth produ ct support and appro priate VA site/regio n | |
301 | personnel. The decis ion to bac k-out or r ollback so ftware wil l be a joi nt | |
302 | decision b etween the developme nt team, V A site/reg ion person nel and ot her | |
303 | appropriat e VA perso nnel. | |
304 | ||
305 | Prior to i nstalling PSJ*5*364, the site/ region sho uld have s aved a | |
306 | backup of the routin es in a ma il message using the Backup a Transport | |
307 | Global [XP D BACKUP] menu optio n (this is done at t ime of ins tall). The | |
308 | message co ntaining t he backed up routine s can be i nstalled w ith the | |
309 | "Xtract Pa ckMan" act ion at the Message A ction prom pt, then f unction 6 - | |
310 | INSTALL/CH ECK MESSAG E. If for some reaso n the back up is not available, one | |
311 | can be pro vided by c ustomer su pport or t he develop ment team. Enter a | |
312 | ServiceNow ticket to obtain th is concurr ence. The developmen t team wil l | |
313 | then assis t with the back-out process. | |
314 | ||
315 | ||
316 | ||
317 | ||
318 | Validation of Roll B ack Proced ure | |
319 | ---------- ---------- ---------- --- | |
320 | ||
321 | The Roll B ack Proced ure can be verified by printin g the firs t 2 lines of | |
322 | the PSO Ro utines con tained in this patch using the First Lin e Routine | |
323 | Print [XU FIRST LINE PRINT] op tion. Once the routi nes contai ned in the | |
324 | PSJ*5*364 patch have been roll ed back, t he second line of th e | |
325 | routines w ill no lon ger contai n the desi gnation of patch PSJ *5*364. | |
326 | ||
327 | ||
328 | Routine In formation: | |
329 | ========== ========== | |
330 | ||
331 | ||
332 | The second line of e ach of the se routine s now look s like: | |
333 | ;;5.0;INP ATIENT MED ICATIONS;* *[Patch Li st]**;16 D EC 97;Buil d 31 | |
334 | ||
335 | The checks ums below are new ch ecksums, a nd | |
336 | can be ch ecked with CHECK1^XT SUMBLD. | |
337 | ||
338 | Routine Na me: PSGPER 0 | |
339 | Before : B3437085 4 After: B36503934 **58,82, 95,115,279 ,364** | |
340 | Routine Na me: PSGPLR | |
341 | Before : B4006144 3 After: B42934997 **10,50, 67,119,129 ,191,317,3 64** | |
342 | Routine Na me: PSIVHY PL | |
343 | Before : B4937886 8 After: B55214126 **58,96, 128,178,18 4,279,364* * | |
344 | Routine Na me: PSIVHY PR | |
345 | Before : B4640581 4 After: B51949380 **58,88, 96,178,184 ,279,364** | |
346 | Routine Na me: PSIVLA BL | |
347 | Before : B4387642 5 After: B49609928 **58,82, 104,127,17 8,184,273, | |
348 | 279,331 ,364** | |
349 | Routine Na me: PSIVLA BR | |
350 | Before : B4012560 5 After: B45055151 **58,82, 178,184,27 9,331,364* * | |
351 | Routine Na me: PSIVMA N1 | |
352 | Before : B1844155 3 After: B20893167 **81,364 ** | |
353 | Routine Na me: PSIVRN L | |
354 | Before : B2920948 9 After: B33308370 **3,137, 364** | |
355 | Routine Na me: PSJBCM A | |
356 | Before :B13849452 5 After: B151295546 **32,41, 46,57,63,6 6,56,69,58 , | |
357 | 81,91,1 04,111,112 ,186,159,1 73, | |
358 | 190,113 ,225,253,2 67,279,308 , | |
359 | 318,315 ,364** | |
360 | Routine Na me: PSJBCM A1 | |
361 | Before :B13246637 9 After: B144026822 **32,41, 46,57,63,6 6,56,58,81 , | |
362 | 91,104, 186,159,17 3,253,267, 279, | |
363 | 315,364 ** | |
364 | Routine Na me: PSJHL3 | |
365 | Before :B11835913 1 After: B120231192 **1,11,1 4,40,42,47 ,50,56,58, | |
366 | 92,101, 102,123,11 0,111,152, 134, | |
367 | 226,267 ,260,281,3 15,364** | |
368 | Routine Na me: PSJHLU | |
369 | Before : B5097178 4 After: B70829172 **1,56,7 2,102,134, 181,267,28 5, | |
370 | 317,339 ,364** | |
371 | Routine Na me: PSJLIU TL | |
372 | Before : B5853806 2 After: B70328984 **39,50, 58,81,85,1 10,180,263 , | |
373 | 267,373 ,364** | |
374 | Routine Na me: PSJOC | |
375 | Before : B6135066 4 After: B113524040 **181,26 0,252,257, 281,256,36 4** | |
376 | Routine Na me: PSJOE | |
377 | Before :B10853003 6 After: B110264569 **7,26,2 9,33,42,50 ,56,72,58, | |
378 | 85,95,8 0,110,111, 133,140,15 1, | |
379 | 149,181 ,252,281,3 15,256,344 , | |
380 | 364** | |
381 | Routine Na me: PSJPDC LU | |
382 | Before :B19564992 6 After: B195433938 **317,33 7,364** | |
383 | ||
384 | Routine li st of prec eding patc hes: 137, 331, 337, 339, 344, 373 | |
385 | ||
386 | ||
387 | ========== ========== ========== ========== ========== ========== ========== ======= | |
388 | User Infor mation: | |
389 | Entered By : NA POLIELLO,G REG D ate Entere d : MAR 9,2018 | |
390 | Complete d By: D ate Comple ted: | |
391 | Released By : D ate Releas ed : | |
392 | ========== ========== ========== ========== ========== ========== ========== ======= | |
393 |
Araxis Merge (but not the data content of this report) is Copyright © 1993-2016 Araxis Ltd (www.araxis.com). All rights reserved.