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