SDB ;FLA/RF,BSN/GRR - SET UP A CLINIC ;JAN 15, 2016
Source file <SDB.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 |
---|---|---|
Scheduling | 7 | SDB0 SDB1 SDBUILD SDESCLNSETAVAIL SDNACT1 SDREACT SDSCE |
Name | Comments | DBIA/ICR reference |
---|---|---|
C | ||
EN | ;Q:$D(SDONE)&('$D(SDTOP)) SD*5.3*455 added 2nd Go on next line
|
|
G1 | ||
END | ||
INACT | ||
E1 | ||
DOW | ;;S %=$E(^(0),1,3),I=$E(^(0),4,5),I=I>2&'(%#4)+$E("144025036146",I) X "F %=%:-1:281 S I=%#4=1+1+I" W " ",$P("SUN^MON^TUES^WEDNES^THURS^FRI^SATUR",U,$E(^(0),6,7)+I#7+1),"DAY"
|
|
;Print cancelled days
|
||
PRINT1 | ||
PRINTQ | ||
HELP | ;
|
|
QUE(X) | ; -- que job
; return: did job que [ 1|yes 0|no ] |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^SC - [#44] | TURNON^DIAUTL |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^SC - [#44] | C+4, C+5*, EN+1, EN+2, E1*, PRINT1+1 |
^TMP("SDAVAIL" | PRINT+1, PRINT1+2, PRINT1+3, PRINTQ!, QUE+5, QUE+6 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | END!, PRINT+3* |
%DT | G1+1*, END! |
%H | END! |
>> %ZIS | PRINT+4* |
C | END! |
CCXN | END! |
CNT | END! |
COLLAT | END! |
CTR | END! |
>> D | EN+2* |
D0 | END!, E1 |
DA | C+3*, C+4, C+5, EN+1, EN+2, END!, E1, PRINT1+1, QUE+7 |
DFN | END! |
DG | END! |
DGO | END! |
DH | END! |
DI | END! |
DIC | C*, EN+2*, END! |
DIC("A" | C*, C+3! |
DIC("DR" | C* |
DIC("S" | C*, C+3! |
DIC("W" | EN+2* |
DIC(0 | C*, EN+2* |
DIE | C+3*, EN+2*, END! |
DIE("NO^" | C+3*, C+5! |
DIFLD | END! |
DIK | END! |
DIRUT | END+1! |
DK | END! |
DL | END! |
DLAYGO | C*, END! |
DM | END! |
DOW | G1+2*, END!, E1 |
DR | C+5*, END! |
DT | PRINT1+1 |
DTIME | G1+1 |
ENDATE | END! |
H1 | END! |
H2 | END! |
HSI | END! |
HY | G1! |
I | END! |
ICDFMT | SDB+4~, C+5* |
IO | PRINT1+1 |
IO("Q" | PRINT+5, QUE+3! |
J | END! |
LT | END! |
M1 | END! |
M2 | END! |
MAX | END! |
NSL | END! |
POP | G1+1*, END!, INACT*, PRINT+4 |
S | END! |
SB | END! |
SC | END! |
SD | G1+2*, END! |
SDA1 | END+1! |
SDAV | END! |
SDAVAIL | PRINT1~*, PRINT1+2*, PRINT1+3 |
SDCL | END! |
SDDIF | END! |
SDEL | G1+1*, END! |
SDFSW | G1*, END! |
SDHX | END! |
SDIN | C+4!*, G1*, G1+1, END!, INACT |
SDINA | END! |
SDINH | C+4!*, G1, END! |
SDL | END! |
SDLA | END! |
SDLINE | PRINT1~*, PRINT1+1 |
SDMAX | END! |
SDMM | END! |
>> SDONE | G1+2 |
SDPAT | G1+1*, END! |
SDRE | C+4!*, G1+1, END+1!, INACT, E1* |
SDRE1 | C+4! |
SDREACT | SDB+5!, C!, G1, G1+1, G1+2, G1+3, END! |
SDREB | G1+1*, END+1! |
SDRVE | END+1! |
SDSAV | G1+1*, END+1! |
SDSDL | END! |
SDSOH | END+1! |
SDSTRTDT | END+1! |
SDT | END+1! |
SDTOP | SDB+5*, C, G1, G1+2, END+1! |
SDW | END+1! |
SDZQ | SDB+5*, END+1! |
SI | EN+2*, G1*, END+1! |
SL | EN+2*, G1, END+1! |
SLT | END+1! |
SM | END+1! |
SS | END+1! |
STARTDAY | EN+2*, END+1! |
STIME | END+1! |
STR | END+1! |
T1 | END+1! |
T2 | END+1! |
U | C+3, EN+1, EN+2, G1+1, PRINT1+1 |
WY | END+1! |
X | EN+2*, G1+1*, G1+2*, END+1!, QUE~, QUE+5*, QUE+6 |
Y | C+3, G1!, G1+1!, G1+2, END+1!, INACT*, PRINT+1~, PRINT+6* |
Y1 | END+1!, INACT* |
ZDX | END+1! |
ZTDESC | C+2*!, QUE+4* |
ZTDTH | C+2*! |
ZTIO | C+2*! |
>> ZTQUEUED | PRINTQ+1 |
ZTRTN | C+2*!, QUE+4* |
>> ZTSAVE("DA" | QUE+7* |
>> ZTSAVE("^TMP(""SDAVAIL"",$J," | QUE+6* |
ZTSK | QUE+3!, QUE+8, QUE+9 |
Name | Field # of Occurrence |
---|---|
$T(DOW | EN+2 |