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! |