SCRPW74 ;BP-CIOFO/KEITH,ESW - Clinic appointment availability extract (cont.) ; 6/10/03 9:13am
Source file <SCRPW74.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 3 | ^%ZTLOAD $$NOW^XLFDT BMES^XPDUTL |
Scheduling | 2 | END^SCRPW50 EXTRACT^SCRPW72 |
VA Fileman | 2 | C^%DTC ^DIR |
Name | Comments | DBIA/ICR reference |
---|---|---|
RUN(SDR) | ;Run extract (reschedule if requested)
|
|
WHEN(SDEX,SDNOW) | ;Determine date for next run
|
|
SCHED(SDEX,SDT,SDRPT,SDMON,SDKID) | ;Schedule repetitive extract run
|
|
MON(SDEX,SDT,SDMON) | ;Determine month and date ranges for extracts
|
|
EXIT | ||
DAYS(SDATE,SDAY) | ;Adjust target day if necessary
|
|
WHEN2(X) | ;Determine date for extract 2
|
|
QDIS(SDXTMP) | ;Display extract queuing information
|
|
XTMP | ;Service ^XTMP nodes
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD("DD" | MON+20, MON+22, MON+26, MON+30, QDIS+8, QQ+3 |
^SD(404.91 - [#404.91] | MON+17, WHEN+12 |
^TMP( | EXIT+1! |
^TMP("SDPAT" | EXIT+2! |
^XTMP("SD53P192" | WHEN+10, XTMP+3, XTMP+4*, XTMP+6*, XTMP+7*, XTMP+8*, XTMP+9*, RUN+5! |
Name | Line Occurrences |
---|---|
$$DAYS | WHEN+15, WHEN+18, WHEN+27, WHEN+35, WHEN+41, WHEN2+5 |
$$MON | RUN+9 |
$$WHEN | RUN+9 |
$$WHEN2 | WHEN+22, WHEN+29, WHEN+37, WHEN+42 |
SCHED | RUN+10 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | EXIT+3! |
%DT | EXIT+3! |
%H | EXIT+3! |
%I | EXIT+3! |
%T | EXIT+3! |
%Y | EXIT+3! |
CT | EXIT+3! |
D | EXIT+3! |
DA | EXIT+3! |
DAY | EXIT+3! |
DIC | EXIT+3! |
DIE | EXIT+3! |
DIR | EXIT~, EXIT+3! |
DIR(0 | EXIT* |
DR | EXIT+3! |
DTOUT | EXIT+3! |
DUOUT | EXIT+3! |
DUZ | XTMP+4 |
ENDATE | EXIT+3! |
I | EXIT+4! |
IOM | EXIT+13 |
IOST | EXIT |
J | EXIT+4! |
MAX | EXIT+4! |
MAXDT | EXIT+4! |
SC | EXIT+4! |
SC0 | EXIT+4! |
SCNA | EXIT+4! |
SD | EXIT+4! |
SDATE | DAYS~, DAYS+5 |
SDAY | DAYS~, DAYS+7, WHEN+5~, WHEN+12*, WHEN+15, WHEN+18, WHEN+27, WHEN+35, WHEN+41, WHEN2+4* , WHEN2+5, EXIT+4! |
SDBDT | RUN+2~, EXIT+4! |
SDBEG | EXIT+4! |
SDC | EXIT+4! |
SDCAP | EXIT+5! |
SDCCP | EXIT+5! |
SDCNAM | EXIT+5! |
SDCOL | EXIT+5! |
SDCP | EXIT+5! |
SDCT | EXIT+5! |
SDDAY | EXIT+5! |
SDDIV | RUN+2~, EXIT+5! |
SDDT | WHEN+5~, WHEN+7*, WHEN+15, EXIT+5! |
SDDV | EXIT+5! |
SDDW | EXIT+5! |
SDEDT | RUN+2~, EXIT+6! |
SDEND | EXIT+6! |
SDEX | MON~, MON+16, MON+17, MON+18, MON+24, MON+33, QDIS+2~, QDIS+5*, QDIS+6, QDIS+7 , QDIS+8, QDIS+9, WHEN~, WHEN+10, WHEN+22, WHEN+28, WHEN+36, WHEN+42, SCHED~, QQ+4 , QQ+5, XTMP+7, XTMP+8, XTMP+9, RUN+2~, RUN+5, RUN+8, RUN+9, RUN+10, EXIT+6! |
SDEXDT | EXIT+6! |
SDFAC | EXIT+6! |
SDFLEN | EXIT+4! |
SDFMT | EXIT+6!, EXIT+12! |
SDFMTS | EXIT+12! |
SDHD | EXIT+6! |
SDI | SCHED+6~, SCHED+9*, EXIT+1*, EXIT+6! |
SDIN | EXIT+6! |
SDINT | WHEN+5~, WHEN+13*, WHEN+22, WHEN+25, WHEN+32, EXIT+6! |
SDIV | EXIT+6! |
SDJN | EXIT+2, EXIT+12! |
SDKID | SCHED~, QQ+1, QQ+4, QQ+5, EXIT+7! |
SDL | EXIT+7! |
SDLINE | EXIT+7! |
SDMAX | EXIT+7! |
SDMD | EXIT+7! |
SDMG | EXIT+7! |
SDMON | MON~, SCHED~, RUN+6~, RUN+9, RUN+10, EXIT+7! |
SDMON( | RUN+3 |
SDMON("SDBDT" | MON+20*, MON+21, MON+26*, MON+27, MON+28, MON+32, MON+35 |
SDMON("SDDIV" | MON+16* |
SDMON("SDEDT" | MON+22*, MON+30* |
SDMON("SDEX" | MON+17*, SCHED+8 |
SDMON("SDPAST" | MON+16* |
SDMON("SDPBDT" | MON+20*, MON+26* |
SDMON("SDPEDT" | MON+22*, MON+30* |
SDMON("SDRPT" | MON+36* |
SDMPDT | EXIT+7! |
SDNOW | WHEN~, WHEN+6*, WHEN+7, WHEN+10, WHEN+16, EXIT+7! |
SDOE | EXIT+7! |
SDOE0 | EXIT+7! |
SDOUT | EXIT, EXIT+8! |
SDP | EXIT+8! |
SDPAGE | EXIT+8! |
SDPAR | MON+15~, MON+17*, MON+21, MON+27, WHEN+5~, WHEN+12*, WHEN+13, WHEN+14, WHEN2+4, EXIT+8! |
SDPAST | RUN+2~, EXIT+8! |
SDPATT | EXIT+8! |
SDPBDT | RUN+2~, EXIT+8! |
SDPCT | EXIT+8! |
SDPEDT | RUN+2~, EXIT+8! |
SDPG | EXIT+8! |
SDPGDT | XTMP+2*, XTMP+4, XTMP+6, EXIT+9! |
SDPNOW | EXIT+9! |
SDQUIT | EXIT+9! |
SDR | RUN~, RUN+4, EXIT+9! |
SDRE | EXIT+9! |
SDREPORT | EXIT+4! |
SDRPT | SCHED~, XTMP+9, RUN+2~, RUN+7, RUN+9*, RUN+10, EXIT+9! |
SDS | EXIT+9! |
SDSC1 | EXIT+9! |
SDSC2 | EXIT+9! |
SDSIZE | EXIT+9! |
SDSL | EXIT+9! |
SDSOH | EXIT+10! |
SDSORT | EXIT+10! |
SDSSC | EXIT+10! |
SDSTRTDT | EXIT+10! |
SDT | MON~, MON+19, MON+25, WHEN+5~, WHEN2+3*, WHEN2+5, SCHED~, SCHED+7, QQ+3, XTMP+2 , XTMP+8, RUN+6~, RUN+7*, RUN+8*, RUN+9*, RUN+10, EXIT+10! |
SDTCAP | EXIT+10! |
SDTIME | WHEN+5~, WHEN+14*, WHEN+16, WHEN+22, WHEN+28, WHEN+36, WHEN+42, WHEN2+6, EXIT+10! |
SDTIT | EXIT+10! |
SDTITL | EXIT+10! |
SDTOE | EXIT+10! |
SDTSL | EXIT+11! |
SDTX | EXIT+11! |
SDTY | EXIT+11! |
SDV | RUN+2~, RUN+3*, EXIT+11! |
SDX | MON+15~, MON+33*, MON+34*, MON+35*, MON+36, MON+37, DAYS+4~, DAYS+6*, DAYS+7, EXIT+11! |
SDXM | EXIT, EXIT+11! |
SDXTMP | QDIS~, QDIS+4, EXIT+11! |
SDXTMP("EXTRACT" | QDIS+6, QDIS+7, QDIS+8 |
SDY | MON+15~, MON+32*, MON+33*, MON+35, EXIT+11! |
SDZ | EXIT+11! |
SI | EXIT+11! |
SM | EXIT+11! |
SS | EXIT+11! |
U | MON+21, MON+27, MON+34, MON+35, QDIS+6, WHEN+10, WHEN+12, WHEN+13, WHEN+14, WHEN2+4 , XTMP+2, XTMP+6, RUN+7 |
X | MON+22, MON+28, MON+29, MON+30, DAYS+4~, DAYS+6, WHEN+5~, WHEN+16, WHEN+17, WHEN+22 , WHEN+25, WHEN+26, WHEN+27, WHEN+28*, WHEN+29*, WHEN+32, WHEN+33*, WHEN+35, WHEN+36*, WHEN+37* , WHEN+40*, WHEN+41*, WHEN+42, WHEN2~, WHEN2+3, WHEN2+6*, XTMP+1~, XTMP+2, EXIT+11! |
X1 | MON+15~, MON+21*, MON+27*, MON+29*, DAYS+4~, DAYS+5*, WHEN+5~, WHEN+15*, WHEN+17*, WHEN+18 , WHEN+26*, WHEN+27*, WHEN+33*, WHEN+34*, WHEN+35*, WHEN+40*, WHEN+41, WHEN2+5*, XTMP+1~, XTMP+2* , EXIT+11! |
X2 | MON+15~, MON+21*, MON+27*, MON+29*, DAYS+4~, DAYS+6*, WHEN+5~, WHEN+15*, WHEN+18*, WHEN+27* , WHEN+35*, WHEN+41*, WHEN2+5*, XTMP+1~, XTMP+2*, EXIT+11! |
Y | MON+15~, MON+19*, MON+20, MON+22*, MON+25*, MON+26, MON+30*, QDIS+2~, QDIS+8*, QDIS+9 , SCHED+6~, QQ+3*, QQ+4, QQ+5, EXIT+11! |
ZTDESC | SCHED+6~, SCHED+8* |
ZTDTH | SCHED+6~, SCHED+7* |
ZTIO | SCHED+6~, SCHED+7* |
ZTRTN | SCHED+6~, SCHED+7* |
ZTSAVE | SCHED+6~ |
ZTSAVE("SDMON(" | SCHED+7* |
ZTSK | SCHED+6~, SCHED+9, QQ, QQ+4, QQ+5, XTMP+7, RUN+5 |