SDOQMP2 ;LRVAMC/JRC ;ALB/SCK - Appointment monitoring ; 7/15/96
Source file <SDOQMP2.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
SLOT | ||
SDAPPT | ||
I | ||
OVR | ||
SLTCNT | ||
APPT | ||
APPT1 | ||
WRITE | ;
|
|
START | ||
TT | ||
FTSLOT | ||
LOOP | ||
SM | ||
TIME | ||
KILL | ||
CAN | ||
SETX | ||
CHECK | ||
TODAY | ||
FIX | ;DH=PATTERN X=DATE
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^SC - [#44] | SLOT+1, SLOT+2, TODAY+1, TODAY+2, TODAY+3, TODAY+4, CHECK, CHECK+1, TIME+1, APPT+1 , APPT+2, APPT+3, APPT+4, WRITE+2, SETX, SETX+2, SETX+3, SDAPPT, I+1, I+2 , I+3, OVR*, APPT1, APPT1+1, CAN |
^TMP("APPT" | LOOP, LOOP+1, KILL+1! |
^TMP("SDPM" | START+1*, WRITE+3* |
Name | Line Occurrences |
---|---|
APPT | LOOP+17 |
CAN | I+1 |
CHECK | FTSLOT+1 |
FIX | SLOT+1, CHECK |
FTSLOT | LOOP+13 |
I | I+1, I+3 |
KILL | START+2 |
LOOP | START |
OVR | SDAPPT, I+1 |
SLOT | LOOP+9 |
SLTCNT | CHECK+5 |
SM | SETX+4 |
TIME | LOOP+15 |
TODAY | LOOP+11 |
TT | CAN |
WRITE | LOOP+4, LOOP+18 |
Name | Field # of Occurrence |
---|---|
^( | I+2, APPT1+1 |
^("SL" | SETX |
^(0 | I+2, APPT1+1 |
^(1 | SETX+3, OVR* |
^(9 | OVR* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | SLTCNT*, SLTCNT+1, TIME+4*, TIME+5, CAN, CAN+1, TT* |
APPTS | KILL! |
CNT | KILL! |
CNT1 | KILL! |
CNT2 | KILL! |
DATE | SLOT+1~*, TODAY*, TODAY+1*, TODAY+2, TODAY+3, TODAY+4, FTSLOT*, FTSLOT+1*, CHECK, CHECK+1 , CHECK+5, APPT*, APPT+1*, APPT+2, APPT+3, APPT+4, KILL!, SETX+1, SETX+2, SDAPPT , APPT1, APPT1+1 |
DATE1 | LOOP+1*, LOOP+3, LOOP+5, KILL! |
DATE2 | LOOP+1*, LOOP+4, LOOP+5, LOOP+6, FTSLOT+1, CHECK+5, TIME+1, APPT, KILL! |
DAY | FIX+1~, SETX+1* |
>> DFN | TODAY+4*, APPT+4* |
DH | FIX+1~, SETX+3*, SM |
DIFF | LOOP+4*, LOOP+5*, FIX+1~ |
DOW | FIX+1~, SETX+1*, SETX+2, SETX+3, SM |
DR | FIX+1~, SDAPPT*, I, I+1*, I+2, I+3*, APPT1*, CAN |
DR1 | FIX+1~, APPT1+1* |
DT | START+1, SLOT, SLOT+1, TODAY |
>> END | TODAY*, TODAY+1, APPT*, APPT+1 |
>> FSLOT | LOOP+4*, LOOP+12*, LOOP+17, CHECK+5*, CHECK+6*, WRITE+3 |
>> FTCNT | LOOP+4*, LOOP+16*, APPT+5*, WRITE+3 |
>> GET | LOOP+1* |
HSI | FIX+1~, SETX*, I+2 |
>> I | I*, I+2*, CAN*, CAN+1*, CAN+2 |
IEN | LOOP*, LOOP+1, SLOT+1, SLOT+2, TODAY+1, TODAY+2, TODAY+3, TODAY+4, CHECK, CHECK+1 , TIME+1, APPT+1, APPT+2, APPT+3, APPT+4, WRITE+2, WRITE+3, KILL!, FIX+1 |
NEXTDATE | LOOP+4*, LOOP+6*, WRITE+3, KILL! |
>> NMBR | TIME+5*, TIME+6, TIME+7 |
>> NODE | TODAY+2*, TODAY+3, TODAY+4, APPT+2*, APPT+3, APPT+4 |
>> NODE2 | TODAY+3*, TODAY+4, APPT+3*, APPT+4 |
>> NUMBER | SLTCNT+1*, SLTCNT+2 |
OPENDAYS | LOOP+4*, FTSLOT*, CHECK+5*, CHECK+6*, WRITE+3, KILL! |
P | FIX+1~, CAN+1* |
PMDIV | WRITE+1~, WRITE+2*, WRITE+3 |
RUNDATE | LOOP+3*, WRITE+3, KILL! |
S | FIX+1~, I*, I+2*, I+3, CAN, CAN+1* |
>> SAVE | TIME+7*, TIME+9 |
SB | FIX+1~, SETX+2*, I |
SC | FIX+1~*, SETX, SETX+2, SETX+3, SDAPPT, I+1, I+2, I+3, OVR, APPT1 , APPT1+1, CAN |
SDAPPT | FIX+1~, SDAPPT*, APPT1*, APPT1+1* |
SDAPPT1 | FIX+1~, APPT1+1* |
SDSAVX | I+1!, CAN* |
SDSI | FIX+1~, SETX*, I+2 |
SDSL | FIX+1~, SETX*, I+2* |
SDSOH | FIX+1~, SETX* |
SI | FIX+1~, SETX*, I, SM, CAN+1, TT |
SL | FIX+1~, SETX*, I+2 |
>> SLDATE | SLOT*, SLOT+1, SLOT+2 |
>> SLOT | LOOP+4*, LOOP+8*, LOOP+11, SLOT+3*, SLOT+7*, WRITE+3 |
SLOTS | KILL! |
>> SLOTWK | SLOT+2*, SLOT+3, SLOT+4*, SLOT+5, SLOT+6*, SLOT+7, CHECK+1*, CHECK+2, CHECK+3, CHECK+4* , CHECK+6, SLTCNT, SLTCNT+1 |
>> SLOTWK1 | TIME+1*, TIME+2*, TIME+3*, TIME+4, TIME+5 |
SM | FIX+1~, I*, I+3*, OVR, SM*, CAN, CAN+2* |
SS | FIX+1~, SETX+2*, SETX+3, OVR |
ST | FIX+1~, I+2*, CAN*, CAN+1 |
STARTDAY | FIX+1~, SETX*, SETX+2, TT |
STR | FIX+1~, SETX+2*, I+2 |
>> SW | FTSLOT*, SLTCNT, SLTCNT+2* |
>> SW2 | TIME*, TIME+4, TIME+9* |
>> TDCNT | LOOP+4*, LOOP+10*, TODAY+5*, WRITE+3 |
TIME | LOOP+4*, LOOP+14*, TIME+11*, TIME+12*, TIME+13*, TIME+14*, TIME+15*, TIME+16*, APPT, KILL! |
U | START+1, LOOP+1, TODAY+4, APPT+4, WRITE+2, WRITE+3, SETX, SETX+1, I+2, SM |
>> X | LOOP+5, FTSLOT*, FTSLOT+1, APPT*, SETX*, SETX+1*, I+1*, I+3, OVR, SM , CAN*, CAN+1*, TT |
>> X1 | LOOP+5*, FTSLOT+1* |
>> X2 | LOOP+5*, FTSLOT+1* |
>> XCNT | TIME*, TIME+6*, TIME+11, TIME+12, TIME+13, TIME+14, TIME+15, TIME+16 |
>> XCNT1 | TIME*, TIME+7*, TIME+9, TIME+11, TIME+12, TIME+13, TIME+14, TIME+15, TIME+16 |
>> XSLOT | LOOP+4*, LOOP+12*, CHECK+5, SLTCNT+3*, TIME+9 |
>> Y | FTSLOT, APPT, SETX+1, I+2*, CAN*, CAN+1* |