PSO160DR ;BIR/BHW-Patch 160 Post Install routine - Driver ;11/24/03
Source file <PSO160DR.m>
| Package | Total | Call Graph |
|---|---|---|
| Kernel | 4 | ^%ZTLOAD $$DT^XLFDT $$UP^XLFSTR BMES^XPDUTL |
| VA Fileman | 3 | (C,NOW)^%DTC FILE^DICN $$GET1^DIQ |
| Outpatient Pharmacy | 2 | (EN,MAIL)^PSO160P1 (EN,MAIL)^PSO160P2 |
| Registration | 1 | DEM^VADPT |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| START | ;
|
|
| MGCHK | ;If ther user installing the patch is not on the new Mail Group
|
|
| PRTCL | ;Adds the Pharmacy PSO TPB SD SUB protocol as a subscriber to the
|
| Name | Field # of Occurrence |
|---|---|
| C^%DTC | START+9 |
| NOW^%DTC | START+7, START+59 |
| ^%ZTLOAD | PSO160DR+8 |
| FILE^DICN | PRTCL+14, MGCHK+8 |
| $$GET1^DIQ | START+27, START+28, START+30, START+41, START+42 |
| EN^PSO160P1 | START+52 |
| MAIL^PSO160P1 | START+62 |
| EN^PSO160P2 | START+55 |
| MAIL^PSO160P2 | START+65 |
| DEM^VADPT | START+45 |
| $$DT^XLFDT | START+8 |
| $$UP^XLFSTR | START+18 |
| BMES^XPDUTL | PSO160DR+9 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| FileNo | Call Tags |
|---|---|
| ^DIC(40.7 - [#40.7] | GET1^DIQ |
| ^SC - [#44] | GET1^DIQ |
| ^PS(52.91 - [#52.91] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^ORD(101 - [#101] | PRTCL+5, PRTCL+6, PRTCL+11 |
| ^PS(52.91 - [#52.91] | START+39 |
| ^PS(53 - [#53] | START+17, START+19 |
| ^SC - [#44] | START+26 |
| ^XMB(3.8 - [#3.8] | MGCHK+4, MGCHK+6 |
| ^XTMP("PSO160DR" | START+6, START+7*, START+59*, START+67! |
| ^XTMP("PSO160P1" | START+5!, START+10* |
| ^XTMP("PSO160P2" | START+5!, START+10* |
| Name | Line Occurrences |
|---|---|
| MGCHK | PSO160DR+6 |
| PRTCL | PSO160DR+6 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | START+2~, START+7, START+59 |
| DA | PRTCL+3~, MGCHK+3~ |
| DA(1 | PRTCL+14*, MGCHK+8* |
| DD | PRTCL+3~, MGCHK+3~ |
| DFN | START+1~, START+45* |
| DIC | PRTCL+3~, PRTCL+13*, MGCHK+3~, MGCHK+7* |
| DIC(0 | PRTCL+14*, MGCHK+8* |
| DINUM | PRTCL+3~, MGCHK+3~ |
| DLAYGO | PRTCL+3~, PRTCL+13*, MGCHK+3~, MGCHK+7* |
| DO | PRTCL+3~, MGCHK+3~ |
| DT | START+8*, START+9, START+10 |
| EMCNT | START+2~, START+13* |
| HLCNT | START+2~, START+25*, START+30*, START+34 |
| HLIEN | START+1~, START+25*, START+26*, START+27 |
| HLSTOP | START+1~, START+25*, START+27*, START+28, START+30 |
| HLSTOPC | START+2~, START+25*, START+28*, START+29 |
| MGIEN | MGCHK+3~, MGCHK+4*, MGCHK+5, MGCHK+6, MGCHK+7, MGCHK+8 |
| PATCNT | START+2~, START+13* |
| PATNAM | START+1~, START+46*, START+47* |
| PATSSN | START+1~, START+48*, START+49* |
| PATSTAT | START+2~, START+16*, START+17*, START+18, START+19 |
| PATSTATC | START+2~, START+16*, START+19*, START+22* |
| PSOPRTCL | PRTCL+3~, PRTCL+6*, PRTCL+8, PRTCL+11, PRTCL+13 |
| PSOTCNT | START+2~ |
| PSOTDBG | START+1~, START+41* |
| PSOTDFN | START+1~, START+13*, START+38*, START+39*, START+41, START+42, START+45 |
| PSOTIBD | START+1~, START+42* |
| RXCNT | START+2~, START+13* |
| SDPRTCL | PRTCL+3~, PRTCL+5*, PRTCL+8, PRTCL+11, PRTCL+13, PRTCL+14 |
| SP | START+1~, START+9* |
| TPBCL | START+1~, START+25*, START+30*, START+34* |
| TPBCLE | START+3~, START+25*, START+30*, START+34* |
| TPBCLP | START+3~ |
| U | START+46, START+48 |
| USER | MGCHK+3~, MGCHK+4*, MGCHK+6, MGCHK+7 |
| VADM | START+1~ |
| VADM(1 | START+46 |
| VADM(2 | START+48 |
| X | START+2~, START+10, PRTCL+3~, PRTCL+13*, MGCHK+3~, MGCHK+7* |
| X1 | START+2~, START+9* |
| X2 | START+2~, START+9* |
| >> XPDGREF | PSO160DR+6, MGCHK+4 |
| Y | PRTCL+3~, MGCHK+3~ |
| ZTDESC | PSO160DR+7*, PSO160DR+8! |
| ZTDTH | PSO160DR+6*, PSO160DR+8! |
| ZTIO | PSO160DR+6*, PSO160DR+8! |
| >> ZTQUEUED | PSO160DR+9, START+6 |
| >> ZTREQ | START+6* |
| ZTRTN | PSO160DR+7*, PSO160DR+8! |
| >> ZTSK | PSO160DR+9 |