PSODEARP ;ALB/BI - DEA EXPIRATION DATE REPORT ;10/12/22 16:32
Source file <PSODEARP.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Outpatient Pharmacy | 2 | PSO EPCS EXPIRE DATE REPORT PSOEPRPT |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ||
GUI | ; Entry point for ePCS GUI Report
|
|
DEVICE | ||
COMPILE(PSCPRSSA,PSOEDS,PSOCPRSU,PSOPROB) | ||
RUN(PSHEADER,PSCPRSSA,PSOEDS,PSOCPRSU) | ||
HDR(PSHEADER) | ||
CHKP(PSHEADER) | ||
TITLES() | ||
TEST(PSODNOBJ,PSONPOBJ,PSCPRSSA,PSOEDS,NPIEN,PSOCPRSU) | ||
TYPE() | ;Prompt for report format or delimited list
|
|
CPRSUSRS(STATUS) | ; Ask user if they want to constrain report to users with ACCESS CODE (CPRS Users) or ALL (e.g., Comm Care/Non-VA)
; Active CPRS System Access only, or ALL active access (i.e., no ACCESS CODE for Community Care/Non-VA providers) |
Name | Field # of Occurrence |
---|---|
YX^%DTC | GUI+3 |
^%ZIS | DEVICE+4 |
HOME^%ZIS | DEVICE+15 |
^%ZISC | RUN+19 |
^%ZTLOAD | DEVICE+13 |
$$FIND1^DIC | COMPILE+13 |
DT^DILF | TEST+1 |
$$GET1^DIQ | COMPILE+8, COMPILE+9, COMPILE+10, COMPILE+11, TEST+4, TEST+6 |
GETS^DIQ | COMPILE+6, COMPILE+7 |
^DIR | EN+12, EN+19, RUN+22, CHKP+3, TYPE+8, CPRSUSRS+7 |
DL^PSODEARV | EN+23 |
RUN^PSODEARV | EN+24 |
$$DT^XLFDT | TEST+5, TEST+9, TEST+11, TEST+29, TEST+31 |
$$FMADD^XLFDT | TEST+19, TEST+21, TEST+24, TEST+26, TEST+39, TEST+41, TEST+44, TEST+46 |
$$FMTE^XLFDT | COMPILE+8, COMPILE+9, COMPILE+10, COMPILE+11, HDR+4 |
$$LJ^XLFSTR | COMPILE+16, COMPILE+17, COMPILE+18, COMPILE+19, COMPILE+22, COMPILE+23, COMPILE+24, COMPILE+30, COMPILE+31, TITLES+3 , TITLES+4, TITLES+5, TITLES+6, TITLES+7, TITLES+8, TITLES+9 |
$$ACTIVE^XUSER | TEST+9, TEST+14, TEST+19, TEST+24 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | GET1^DIQ, GETS^DIQ |
200.5321 | FIND1^DIC |
^XTV(8991.9 - [#8991.9] | GET1^DIQ, GETS^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TMP($J | COMPILE+27*, COMPILE+32*, COMPILE+35*, RUN+3!, RUN+7, RUN+8, RUN+9, RUN+10, RUN+11, RUN+12 , RUN+13, RUN+14, RUN+20! |
^VA(200 - [#200] | COMPILE+5 |
^XTV(8991.9 - [#8991.9] | COMPILE+3, COMPILE+4 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%H | GUI+1~, GUI+3* |
%ZIS | DEVICE+1~, DEVICE+3* |
DEAEXPDT | TEST+1~, TEST+9, TEST+11, TEST+19, TEST+21, TEST+24, TEST+26, TEST+29, TEST+31, TEST+39 , TEST+41, TEST+44, TEST+46 |
DEAIEN | COMPILE+1~, COMPILE+4*, COMPILE+6, COMPILE+10 |
DEATXT | COMPILE+1~, COMPILE+3*, COMPILE+4, COMPILE+5, COMPILE+13 |
DIR | EN+12!, EN+19!, RUN+22!, CHKP+2~, CHKP+3!, TYPE+3!, TYPE+8!, TYPE+10!, CPRSUSRS+2~, CPRSUSRS+7! |
DIR("?" | TYPE+4*, TYPE+5*, CPRSUSRS+5*, CPRSUSRS+6* |
DIR("A" | EN+12*, EN+19*, RUN+22!, TYPE+6*, CPRSUSRS+4* |
DIR("B" | TYPE+7* |
DIR(0 | EN+12*, EN+19*, RUN+22*, CHKP+3*, TYPE+3*, CPRSUSRS+4* |
DIROUT | EN+1~, EN+12, EN+19, CPRSUSRS+7 |
DIRUT | CHKP+2~, CHKP+3, TYPE+8!, TYPE+10! |
DT | HDR+4, TEST+19, TEST+21, TEST+24, TEST+26, TEST+39, TEST+41, TEST+44, TEST+46 |
DTOUT | EN+1~, EN+12, EN+19, CHKP+2~, TYPE+8!, TYPE+10!, CPRSUSRS+7 |
DUOUT | EN+1~, EN+12, EN+19, CHKP+2~, TYPE+8!, TYPE+10!, CPRSUSRS+7 |
>> EPCSCPRS | GUI+12, GUI+17 |
>> EPCSGUI | RUN+17 |
>> EPCSRDT | GUI+3* |
>> EPCSSTAT | GUI+15, GUI+17 |
>> EPCSTYPE | GUI+7 |
IO | DEVICE+16, RUN+5, CHKP+4 |
IO("Q" | DEVICE+2!, DEVICE+7 |
IO(0 | CHKP+3 |
IOF | RUN+18, HDR+3 |
IOM | HDR+3, HDR+4, HDR+6 |
ION | DEVICE+10 |
IOP | DEVICE+1~ |
IOSL | CHKP+1 |
IOST | GUI+6, DEVICE+6 |
NPIEN | COMPILE+5*, COMPILE+7, COMPILE+8, COMPILE+9, COMPILE+11, COMPILE+12, COMPILE+13, TEST~, TEST+4, TEST+6 , TEST+9, TEST+14, TEST+19, TEST+24 |
P200P5321 | COMPILE+13~*, COMPILE+14 |
POP | EN+1~, DEVICE+1~, DEVICE+5 |
PSCOUNT1 | COMPILE+1~, COMPILE+2*, COMPILE+25*, COMPILE+27, COMPILE+32, COMPILE+35 |
PSCOUNT2 | RUN+1~, RUN+10*, RUN+11, RUN+12, RUN+13, RUN+14 |
PSCPRSSA | EN+1~, EN+13*, EN+14, EN+16, EN+24, EN+27, GUI+1~, GUI+17*, GUI+18, COMPILE~ , COMPILE+12, RUN~, RUN+4, TEST~, TEST+9, TEST+11, TEST+14, TEST+16, TEST+19, TEST+21 , TEST+24, TEST+26, TEST+29, TEST+31, TEST+34, TEST+36, TEST+39, TEST+41, TEST+44, TEST+46 |
PSHEADER | EN+1~, EN+7*, EN+15*, EN+16*, EN+20*, EN+24, EN+27, GUI+8*, GUI+9*, GUI+12* , GUI+15*, GUI+18, RUN~, RUN+6, RUN+11, RUN+13, RUN+14, HDR~, HDR+4, CHKP~ , CHKP+1 |
PSOACC | TEST+2~, TEST+6*, TEST+29, TEST+34, TEST+39, TEST+44 |
PSOCPRSU | EN+1~, EN+5*, EN+14*, EN+15, EN+24, EN+27, GUI+1~, GUI+7*, GUI+9, GUI+18 , COMPILE~, COMPILE+12, RUN~, RUN+4, TEST~, TEST+9, TEST+11, TEST+14, TEST+16, TEST+19 , TEST+21, TEST+24, TEST+26, TEST+29, TEST+31, TEST+34, TEST+36, TEST+39, TEST+41, TEST+44 , TEST+46 |
PSODNOBJ | COMPILE+6!*, COMPILE+12, TEST~ |
PSODNOBJ( | COMPILE+10*, COMPILE+14*, COMPILE+18, COMPILE+19, TEST+1, TEST+9, TEST+11, TEST+14, TEST+16, TEST+19 , TEST+21, TEST+24, TEST+26, TEST+29, TEST+31, TEST+34, TEST+36, TEST+39, TEST+41, TEST+44 , TEST+46 |
PSOEDS | EN+1~, EN+20*, EN+24, EN+27, GUI+1~, GUI+17*, GUI+18, COMPILE~, COMPILE+12, RUN~ , RUN+4, TEST~, TEST+9, TEST+11, TEST+14, TEST+16, TEST+19, TEST+21, TEST+24, TEST+26 , TEST+29, TEST+31, TEST+34, TEST+36, TEST+39, TEST+41, TEST+44, TEST+46 |
PSOI | HDR+1~, HDR+6* |
PSOLINE | COMPILE+1~, COMPILE+15*, COMPILE+16*, COMPILE+17*, COMPILE+18*, COMPILE+19*, COMPILE+22*, COMPILE+23*, COMPILE+24*, COMPILE+27 , COMPILE+30*, COMPILE+31*, COMPILE+32, COMPILE+34*, COMPILE+35 |
PSONAME | RUN+1~, RUN+9*, RUN+10, RUN+11, RUN+12, RUN+13, RUN+14 |
PSONPOBJ | COMPILE+7!*, COMPILE+12, TEST~ |
PSONPOBJ( | COMPILE+8*, COMPILE+11*, COMPILE+16, COMPILE+17, COMPILE+27, COMPILE+29, COMPILE+31, COMPILE+32, COMPILE+35 |
PSONPOBJ(202 | COMPILE+9*, COMPILE+22 |
PSONPOBJ(29 | COMPILE+24 |
PSONPOBJ(7 | TEST+11, TEST+16, TEST+21, TEST+26, TEST+29, TEST+31, TEST+34, TEST+36, TEST+39, TEST+41 , TEST+44, TEST+46 |
PSONPOBJ(8 | COMPILE+23 |
PSOOUT | EN+1~, EN+21, EN+22, EN+23, TYPE+8* |
PSOPAGE | EN+1~, EN+2*, GUI+1~, GUI+5*, HDR+2*, HDR+4 |
PSOPROB | COMPILE~, COMPILE+14*, RUN+1~, RUN+2*, RUN+4, RUN+15 |
PSOQ | EN+1~, EN+4*, EN+26, EN+27, GUI+1~, GUI+4*, GUI+18, DEVICE+5*, DEVICE+7*, RUN+8 , RUN+9, RUN+10, RUN+11, RUN+12, RUN+13, RUN+14, RUN+15, RUN+21, CHKP+1, CHKP+3* |
PSOSCR | EN+1~, GUI+1~, GUI+6*, DEVICE+6*, RUN+18, RUN+22, CHKP+1 |
PSOTD | COMPILE+1~, COMPILE+8*, COMPILE+26*, COMPILE+27, COMPILE+32, COMPILE+35, RUN+1~, RUN+8*, RUN+9, RUN+10 , RUN+11, RUN+12, RUN+13, RUN+14 |
PSOTERM | TEST+3~, TEST+4*, TEST+11, TEST+16, TEST+21, TEST+26, TEST+29, TEST+31, TEST+34, TEST+36 , TEST+39, TEST+41, TEST+44, TEST+46 |
PSOTODAY | TEST+3~, TEST+5*, TEST+11, TEST+16, TEST+21, TEST+26, TEST+29, TEST+31, TEST+34, TEST+36 , TEST+39, TEST+41, TEST+44, TEST+46 |
PSOTYP | EN+1~, EN+21, EN+22*, EN+23, EN+24, TYPE+1~, TYPE+2*, TYPE+8, TYPE+9*, TYPE+11 |
RESP | TEST+2~*, TEST+48 |
RTN | DEVICE+1~, DEVICE+8*, DEVICE+9 |
STATUS | CPRSUSRS~, CPRSUSRS+3 |
STATUSE | CPRSUSRS+2~, CPRSUSRS+3*, CPRSUSRS+4 |
TITLES | TITLES+1~, TITLES+2*, TITLES+3*, TITLES+4*, TITLES+5*, TITLES+6*, TITLES+7*, TITLES+8*, TITLES+9*, TITLES+10 |
TMP | COMPILE+6!, COMPILE+7! |
TMP( | COMPILE+6 |
TMP(200 | COMPILE+7 |
VAR | DEVICE+1~ |
X | CHKP+2~, TYPE+8!, TYPE+10! |
Y | EN+13, EN+20, GUI+3, CHKP+2~, TYPE+3!, TYPE+8!, TYPE+9, TYPE+10!, CPRSUSRS+8 |
ZTDESC | DEVICE+1~, DEVICE+12* |
ZTIO | DEVICE+1~, DEVICE+10* |
ZTRTN | DEVICE+1~, DEVICE+9* |
ZTSAVE | DEVICE+1~ |
ZTSAVE("PS*" | DEVICE+11* |
ZTSK | DEVICE+1~, DEVICE+14 |
Name | Field # of Occurrence |
---|---|
$T( | DEVICE+8 |