APSPPCC ;IHS/CIA/DKM/PLS - PCC Hook for Pharmacy Package ;22-Sep-2014 14:55;DU
Source file <APSPPCC.m>
| Package | Total | Call Graph |
|---|---|---|
| IHS Changes To Pharmacy | 2 | EN^APSPPCC2 ($$VSTR2VIS,SAVE)^APSPPCCV |
| VA Fileman | 2 | UPDATE^DIE $$GET1^DIQ |
| Kernel | 1 | ($$DT,$$FMADD,$$FMTE)^XLFDT |
| MailMan | 1 | ^XMB |
| Outpatient Pharmacy | 1 | KILLOCM^PSORN52 |
| Registration | 1 | INP^VADPT |
| Toolkit | 1 | ($$GET,DEL)^XPAR |
| Package | Total | Caller Graph |
|---|---|---|
| IHS Changes To Pharmacy | 3 | APSPPCC1 APSPPCC2 APSPPCCU |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| TASK | ;EP
|
|
| EN(DATA,REPROC) | ;EP
|
|
| LOG(ARY,CNT) | ;
|
|
| INS(DIV) | ||
| POV | ||
| LOCADJ(LOC,RXIEN,RXN) | ;EP
|
|
| NPF(IEN) | ||
| SEG(TYP,LP) | ;
|
|
| DOIT | ;EP
|
|
| PRVNARR(TXT) | ; EP
|
|
| PROCESS(IEN,REF,MSG,BUL) | ;EP
|
|
| ADD(X) | ||
| BUL(IEN,DFN,MSG,ERR) | ;
|
|
| INPAT(DFN,VAINDT) | ;
|
|
| REFPRV(RX,REF) | ;EP
|
| Name | Field # of Occurrence |
|---|---|
| EN^APSPPCC2 | TASK+14 |
| $$VSTR2VIS^APSPPCCV | DOIT+106, DOIT+108 |
| SAVE^APSPPCCV | POV+13 |
| UPDATE^DIE | PRVNARR+6 |
| $$GET1^DIQ | DOIT+62, DOIT+99 |
| KILLOCM^PSORN52 | DOIT+9 |
| INP^VADPT | INPAT+2 |
| $$DT^XLFDT | LOG+6 |
| $$FMADD^XLFDT | LOG+6 |
| $$FMTE^XLFDT | BUL+6 |
| ^XMB | BUL+9 |
| $$GET^XPAR | DOIT+57, LOG+2 |
| DEL^XPAR | DOIT+67, POV+7 |
| FileNo | Call Tags |
|---|---|
| ^PSRX - [#52] | GET1^DIQ |
| ^APSPCTRL - [#9009033] | GET1^DIQ |
| ^APSPOPHM - [#9009033.9] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^APSPCTRL - [#9009033] | DOIT+34, INS |
| ^APSPPCC( | PROCESS+5, PROCESS+8 |
| ^AUPNVMED - [#9000010.14] | DOIT+88 |
| ^AUTNPOV("B" | PRVNARR+3 |
| ^AUTTSITE(1 | NPF |
| ^DPT - [#2] | BUL+4 |
| ^OR(100 - [#100] | DOIT+12 |
| ^PS(59 - [#59] | INS |
| ^PSRX - [#52] | DOIT+1, DOIT+2, DOIT+12, DOIT+16, DOIT+18, DOIT+20, DOIT+21, DOIT+38, DOIT+75, DOIT+79 , DOIT+97, LOCADJ+4, REFPRV+2, REFPRV+3 |
| ^VA(200 - [#200] | NPF |
| ^XTMP( | LOG+5, LOG+6*, LOG+7, LOG+8!, LOG+9*, LOG+10 |
| Name | Line Occurrences |
|---|---|
| $$INS | DOIT+32 |
| $$LOCADJ | DOIT+94 |
| $$NPF | DOIT+75, DOIT+76, DOIT+77, DOIT+78, DOIT+79, DOIT+80 |
| $$PROCESS | TASK+17 |
| $$REFPRV | DOIT+75 |
| $$SEG | TASK+4, TASK+8, TASK+11 |
| ADD | DOIT+112, DOIT+113, DOIT+114, DOIT+115, DOIT+116, POV+4, POV+8, POV+9, POV+10, POV+11 |
| BUL | PROCESS+11 |
| DOIT | PROCESS+7 |
| LOG | TASK+16, PROCESS+10, DOIT+1, POV+12 |
| TASK | EN+6 |
| Name | Field # of Occurrence |
|---|---|
| ^( | DOIT+18 |
| ^("STA" | DOIT+2 |
| ^(1 | DOIT+2 |
| ^(2 | DOIT+2 |
| ^(3 | DOIT+2 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ACT | PROCESS+2~, DOIT+41*, DOIT+42, DOIT+67, POV+6, POV+8*, POV+9 |
| ARY | LOG~, LOG+4, LOG+9 |
| BUL | PROCESS~, PROCESS+4*, PROCESS+11 |
| CAN | PROCESS+1~, DOIT+11*, DOIT+12*, POV+9 |
| CNT | LOG~, LOG+1, LOG+7*, LOG+8, LOG+9 |
| COM | PROCESS+2~, DOIT+37*, POV+10 |
| DAT | PROCESS+1~, DOIT+22*, DOIT+25*, DOIT+26, DOIT+27, DOIT+29*, DOIT+30, DOIT+31*, DOIT+63*, DOIT+102 , DOIT+114 |
| DATA | EN~, EN+2, EN+3 |
| DAY | PROCESS+1~, DOIT+82*, POV+9 |
| DEFOLOC | PROCESS+3~, DOIT+34*, DOIT+35*, DOIT+100 |
| DFN | PROCESS+1~, PROCESS+11, DOIT+4*, DOIT+106, DOIT+108, DOIT+113, BUL~, BUL+4, INPAT~ |
| DIV | PROCESS+1~, DOIT+32*, DOIT+34, DOIT+106, DOIT+108, INS~ |
| DL1 | TASK+1~, TASK+6*, TASK+7, TASK+10, TASK+13 |
| DL2 | TASK+1~, TASK+6* |
| DRG | PROCESS+2~, DOIT+13*, POV+8, POV+9 |
| DT | DOIT+25, DOIT+27, DOIT+29, BUL+6, LOG+6 |
| EPHARM | DOIT+98~, DOIT+99*, DOIT+100 |
| ERR | PROCESS+2~, PROCESS+4*, PROCESS+9*, PROCESS+10, PROCESS+11, PROCESS+13, DOIT+10*, DOIT+26*, DOIT+27*, DOIT+30* , DOIT+33*, POV+13, BUL~, BUL+7, PRVNARR+1~, PRVNARR+7 |
| FDA | PRVNARR+1~ |
| FDA( | PRVNARR+5* |
| IEN | TASK+1~, TASK+13*, TASK+14, TASK+15, TASK+17, PROCESS~, PROCESS+5, PROCESS+8, PROCESS+11, DOIT+1 , DOIT+2, DOIT+9, DOIT+12, DOIT+16, DOIT+18, DOIT+20, DOIT+21, DOIT+38, DOIT+57, DOIT+67 , DOIT+75, DOIT+79, DOIT+94, DOIT+97, DOIT+99, POV+7, POV+8, POV+9, NPF~, BUL~ , BUL+3, PRVNARR+1~, PRVNARR+3*, PRVNARR+4, PRVNARR+7*, PRVNARR+8*, PRVNARR+9 |
| IENS | PRVNARR+1~ |
| IENS(1 | PRVNARR+8 |
| INS | PROCESS+1~, DOIT+32*, DOIT+33, DOIT+35 |
| LFN | PROCESS+2~, DOIT+2*, DOIT+10, DOIT+19 |
| LOC | PROCESS+1~, DOIT+15*, DOIT+94*, DOIT+95*, DOIT+102, LOCADJ~, LOCADJ+1*, LOCADJ+2*, LOCADJ+4*, LOCADJ+5 |
| LP | TASK+1~, TASK+3*, TASK+4, TASK+5, TASK+8, TASK+9, TASK+11, TASK+12, SEG~, SEG+1* , SEG+2 |
| MSG | EN+1~, EN+2*, EN+3*, EN+4*, TASK+14, TASK+16, TASK+17, PROCESS~, PROCESS+4*, PROCESS+10 , PROCESS+11, DOIT+1, POV+12, BUL~, BUL+5 |
| MSG( | SEG+1, SEG+2 |
| NMSP | LOG+3~, LOG+4*, LOG+8, LOG+9 |
| OPV | PROCESS+1~, DOIT+76*, POV+9 |
| PCC | PROCESS+1~, POV+13, ADD* |
| PCC( | ADD* |
| PHM | PROCESS+1~, DOIT+77*, DOIT+78*, DOIT+79*, DOIT+80*, DOIT+105*, DOIT+110*, DOIT+111*, DOIT+116 |
| PLOC | PROCESS+2~ |
| POV | PROCESS+2~, DOIT+57*, DOIT+62, DOIT+67, DOIT+68!, DOIT+75, DOIT+95, DOIT+104, DOIT+115, POV , POV+4 |
| PRI | PROCESS+2~, DOIT+105*, DOIT+110*, DOIT+111*, DOIT+115 |
| PRV | PROCESS+1~, DOIT+75*, DOIT+106, DOIT+108, DOIT+110*, DOIT+111*, DOIT+115, REFPRV+1~, REFPRV+2*, REFPRV+4 |
| >> PSOFROM | LOCADJ+1, LOCADJ+2, LOCADJ+4 |
| >> PSOSITE | DOIT+62 |
| QTY | PROCESS+1~, DOIT+81*, POV+9 |
| REF | PROCESS~, DOIT+19*, DOIT+20, DOIT+21, DOIT+22, DOIT+28, DOIT+32, DOIT+36, DOIT+38, DOIT+57 , DOIT+67, DOIT+75, DOIT+76, DOIT+78, DOIT+81, DOIT+82, POV+4, POV+7, POV+8, POV+9 , REFPRV~, REFPRV+2, REFPRV+3 |
| REPROC | EN~, EN+4 |
| RES | REFPRV+1~, REFPRV+4*, REFPRV+5 |
| RET | INPAT+1~, INPAT+3*, INPAT+4 |
| RF0 | PROCESS+2~, DOIT+20*, DOIT+22, DOIT+29, DOIT+32, DOIT+36, DOIT+75, DOIT+76, DOIT+78, DOIT+81 , DOIT+82 |
| RPRV | REFPRV+1~, REFPRV+3*, REFPRV+4 |
| RTS | PROCESS+1~, DOIT+36*, DOIT+37, POV+9 |
| RX | REFPRV~, REFPRV+2, REFPRV+3 |
| RX0 | PROCESS+1~, DOIT+2*, DOIT+3, DOIT+4, DOIT+13, DOIT+14, DOIT+15, DOIT+20, DOIT+75, DOIT+76 , DOIT+80 |
| RX2 | PROCESS+1~, DOIT+2*, DOIT+22, DOIT+32, DOIT+36, DOIT+77 |
| RX3 | PROCESS+1~, DOIT+2*, DOIT+11 |
| RXID | PROCESS+2~, DOIT+3*, DOIT+94, POV+9 |
| RXIEN | LOCADJ~, LOCADJ+4 |
| RXN | LOCADJ~, LOCADJ+2 |
| SEG | TASK+1~, TASK+4*, TASK+6, TASK+7, TASK+8*, TASK+10, TASK+11*, TASK+13 |
| SIG | PROCESS+1~, DOIT+14*, DOIT+16*, DOIT+17, DOIT+18*, POV+11 |
| STA | PROCESS+2~, DOIT+2*, DOIT+9, DOIT+10, DOIT+12, DOIT+25, DOIT+41 |
| SUB | LOG+3~, LOG+4*, LOG+5, LOG+6, LOG+7, LOG+8, LOG+9, LOG+10 |
| TXT | PRVNARR~, PRVNARR+2, PRVNARR+3, PRVNARR+5 |
| TYP | SEG~, SEG+1 |
| U | TASK+13, DOIT+3, DOIT+4, DOIT+11, DOIT+12, DOIT+13, DOIT+14, DOIT+15, DOIT+16, DOIT+22 , DOIT+29, DOIT+32, DOIT+34, DOIT+36, DOIT+57, DOIT+75, DOIT+76, DOIT+77, DOIT+78, DOIT+79 , DOIT+80, DOIT+81, DOIT+82, DOIT+89, DOIT+97, POV+4, POV+8, POV+9, NPF, INS , BUL+4, BUL+7, LOG+4, LOG+6, LOCADJ+4, REFPRV+2, REFPRV+3 |
| VAIN | INPAT+1~ |
| VAIN(4 | INPAT+3 |
| VAINDT | INPAT~ |
| VM0 | PROCESS+2~, DOIT+88*, DOIT+89, POV+8 |
| VMED | PROCESS+2~, DOIT+21*, DOIT+27, DOIT+38*, DOIT+41, DOIT+42, DOIT+88, POV+8, POV+9 |
| VSIT | PROCESS+2~, DOIT+89*, DOIT+100*, DOIT+102 |
| VSTR | PROCESS+2~, DOIT+102*, DOIT+106, DOIT+108, DOIT+112 |
| VSVCCAT | PROCESS+3~, DOIT+90*, DOIT+101*, DOIT+102 |
| X | PROCESS+2~, DOIT+18*, DOIT+106*, DOIT+108*, DOIT+110, ADD~ |
| XMB | BUL+1~, BUL+2* |
| XMB(1 | BUL+3* |
| XMB(2 | BUL+4* |
| XMB(3 | BUL+5* |
| XMB(4 | BUL+6* |
| XMB(5 | BUL+7* |
| XMDT | BUL+1~ |
| XMDUZ | BUL+1~, BUL+8* |
| XMTEXT | BUL+1~ |
| XMY | BUL+1~ |
| XMYBLOB | BUL+1~ |
| XMZ | BUL+1~ |
| >> XQY0 | LOCADJ+1, LOCADJ+2 |
| ZTREQ | TASK+2*, TASK+17! |