SDMM ;SF/GFT,MAN/GRR - MULTIPLE APPOINTMENTS ; 2/7/05 12:51pm ; Compiled September 25, 2006 13:33:14
Source file <SDMM.m>
| Package | Total | Call Graph | 
|---|---|---|
| Scheduling | 8 | ^SDM  (D,DOW)^SDM0  ($$REDDT,L)^SDM1  SDMM^SDM1A  MAKE^SDMM1  (AT,DTS)^SDUTL  (ANSW,ASKREM,EN)^SDWLEVAL  (INIT,LIST)^SDWLPL | 
| VA Fileman | 3 | ^%DT C^%DTC YN^DICN | 
| IHS Changes To ADT | 1 | $$READ^BDGF | 
| Package | Total | Caller Graph | 
|---|---|---|
| Scheduling | 5 | SD IHS MULT BOOK SDM1 SDM1A SDMM1 SDMULTIBOOK | 
| IHS Changes To Scheduling | 1 | BSDMM | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| DISP | ||
| EN | ||
| MSG | ||
| RDTY | ||
| BEGIN | ||
| TM | ||
| INACT | ||
| DAY | ;;^SUN^MON^TUES^WEDNES^THURS^FRI^SATUR | |
| MORDIS | ||
| ADT | ||
| SDFT | ||
| END | ||
| OTHER | ||
| HLP22 | ||
| RDC | ;W !,"FOR HOW MANY CONSECUTIVE ",$S(SDTYP["W":$P($T(DAY),"^",Y+2)_"DAY'S",1:"DAYS")," DO YOU WANT APPOINTMENTS SCHEDULED",!,"   AT " S X=SDOT D TM W X,"?: " | |
| MORD2 | ||
| RD22 | ||
| OVR | ||
| LEN | ||
| HLP | ||
| HLP1 | ||
| GETNEX | ||
| GETNXD | 
| Name | Field # of Occurrence | 
|---|---|
| ^%DT | ADT+8, ADT+9, EN+3 | 
| C^%DTC | ADT+8, ADT+10, GETNEX+1, GETNXD+1, SDFT, MORDIS+1, DISP+2 | 
| $$READ^BDGF | RDTY+2 | 
| YN^DICN | RD22 | 
| ^SDM | SDMM+5 | 
| D^SDM0 | DISP+2 | 
| DOW^SDM0 | LEN+1, GETNXD, GETNXD+1 | 
| $$REDDT^SDM1 | ADT+5 | 
| L^SDM1 | LEN | 
| SDMM^SDM1A | BEGIN | 
| MAKE^SDMM1 | BEGIN+3 | 
| AT^SDUTL | ADT+7 | 
| DTS^SDUTL | OVR+1, MORD2, DISP+1 | 
| ANSW^SDWLEVAL | END+7, END+8 | 
| ASKREM^SDWLEVAL | END+16 | 
| EN^SDWLEVAL | END+2, END+9 | 
| INIT^SDWLPL | END+4 | 
| LIST^SDWLPL | END+7 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: READ | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: READ | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: READ | 
 | 
| Function Call: READ | 
 | 
| 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 | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DISV( | EN+6* | 
| ^HOLIDAY - [#40.5] | OVR, GETNEX, GETNEX+1, GETNXD, GETNXD+1 | 
| ^SC - [#44] | ADT+11, SDFT, DISP | 
| ^TMP("SDWLPL" | END+3! | 
| ^TMP($J | RDTY!, END+2, END+3!, END+5, END+7, END+8, END+9, END+16 | 
| Name | Line Occurrences | 
|---|---|
| @( | BEGIN+8 | 
| ADT | ADT+4, ADT+5, ADT+6, ADT+8, OVR, OVR+1, OVR+2, OVR+3, RDC+3, BEGIN+11 , MORDIS, MORD2 | 
| DAY | RDC+1 | 
| END | RDTY+2 | 
| GETNEX | GETNEX, GETNEX+1 | 
| GETNXD | GETNXD, GETNXD+1 | 
| HLP | RDC+3 | 
| HLP1 | ADT+6 | 
| HLP22 | RD22 | 
| INACT | GETNEX, GETNEX+1, GETNXD, GETNXD+1 | 
| LEN | LEN | 
| MORD2 | ADT+5 | 
| MORDIS | ADT+4 | 
| MSG | OTHER+1, OTHER+3 | 
| OTHER | OTHER, OTHER+1, OTHER+2, OTHER+3 | 
| OVR | ADT+7 | 
| RD22 | HLP22 | 
| RDC | HLP | 
| SDFT | OVR+3 | 
| TM | RDC+1 | 
| Name | Field # of Occurrence | 
|---|---|
| ^("SDP" | SDFT | 
| ^("SL" | ADT+11, DISP | 
| ^(0 | OVR | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | RD22*, END+21!, TM* | 
| %DT | ADT+8!*, ADT+9!*, EN+2~, EN+3* | 
| %H | END+21! | 
| %T | END+21! | 
| BSDMK | BEGIN+2*, BEGIN+4! | 
| C | END+21! | 
| CCX | ADT*, END+20! | 
| COLLAT | END+20! | 
| COV | END+20! | 
| D | OTHER*, OTHER+1, OTHER+2, OTHER+3, BEGIN*, END+20! | 
| >> DFN | END+2, END+4, END+7, END+9 | 
| DISYS | END+21! | 
| DT | SDFT | 
| DTIME | ADT+3, LEN, RDC+3, OTHER | 
| DUZ | EN+6 | 
| I | END+20! | 
| IOF | DISP* | 
| POP | LEN*, BEGIN+3, BEGIN+8*, END+20!, GETNEX*, GETNEX+1*, GETNXD*, GETNXD+1*, INACT* | 
| S | LEN*, END+20! | 
| SC | ADT+11, END+20!, SDFT, EN+6, DISP | 
| SD | ADT+3!, BEGIN+5, END+20!, HLP1+1 | 
| SDALLE | END+21! | 
| SDAPDT | SDMM+5~, ADT+7, BEGIN+5* | 
| SDAPTYP | END+20! | 
| SDATD | END+21! | 
| SDAV | END+21!, DISP* | 
| SDCN | RDC+3*, BEGIN+3, BEGIN+4, END+20! | 
| >> SDCTN | END+16* | 
| SDDAT | LEN+1*, RDC+4, END+20!, GETNEX*, GETNEX+1*, GETNXD*, GETNXD+1*, INACT | 
| SDDECOD | END+21! | 
| SDEC | END+21! | 
| SDEDT | OVR+3, END+20!, SDFT* | 
| SDEMP | END+20! | 
| SDERRFT | ADT!, BEGIN+3, BEGIN+11 | 
| SDEV | END+2~, END+9~ | 
| SDEV(1 | END+2, END+9 | 
| SDHX | SDMM+5~, ADT+1*, END+21!, MORDIS, MORDIS+1 | 
| SDHY | MORD2*!, DISP+1*! | 
| SDIN | END+21! | 
| SDINA | OVR+1, END+20!, INACT, MORD2, DISP+1 | 
| SDINP | END+21! | 
| SDLOCK | END+20! | 
| SDM9 | BEGIN*, END+20! | 
| SDMADE | RDC+4*, BEGIN+5, BEGIN+8*, END+20! | 
| SDMCNT | RDTY+2*, RDC+4*, BEGIN+5*, END, END+20! | 
| SDMES | END+20! | 
| SDMM | SDMM+5*! | 
| SDNOT | END+20! | 
| SDOEL | END+21! | 
| SDOT | LEN+1*, RDC+1, RDC+4, END+20!, GETNEX, GETNEX+1, GETNXD, GETNXD+1 | 
| SDPL | END+20! | 
| SDR | END+7~, END+8~ | 
| SDRE | OVR+1, END+20!, INACT, MORD2, DISP+1 | 
| SDRT | END+20! | 
| SDSC | END+20! | 
| SDSDATE | ADT+1! | 
| SDSOH | ADT+11*, OVR, END+20!, GETNEX, GETNEX+1, GETNXD, GETNXD+1, DISP* | 
| SDT | END+21! | 
| SDTTM | END+20! | 
| SDTYP | RDTY+2*, RD22, RDC+1, BEGIN+8, END+20! | 
| SDW | OTHER+3, END+20!, END+21! | 
| SDWE | RD22*, END+21!, GETNXD, GETNXD+1 | 
| SDWEE | END+20! | 
| SDX | DISP+2*! | 
| SDX3 | END+20!, END+21! | 
| SDX7 | END+20!, END+21! | 
| SDX9 | BEGIN*, END+20!, END+21! | 
| SDXF | END+21!, MORDIS+1* | 
| SDY | OVR+1*!, END+21! | 
| SDY1 | OVR*, OVR+1, END+20!, END+21! | 
| SDYC | END+20!, END+21! | 
| SDZ | BEGIN+3*, BEGIN+4, BEGIN+5, END+20! | 
| SDZM | BEGIN*! | 
| SDZY | BEGIN*, END+20!, END+21! | 
| SI | END+21! | 
| SL | LEN*, END+21! | 
| SM | END+21! | 
| SS | END+21! | 
| U | OVR, LEN, RDC+1, SDFT, EN+6 | 
| X | ADT+1*, ADT+2, ADT+3*!, ADT+4, ADT+5*, ADT+6, ADT+7, ADT+8*, ADT+10, LEN+1* , RDC+1*, BEGIN*, BEGIN+8*, GETNEX+1, GETNXD*, GETNXD+1*, TM*, SDFT, MORD2, EN* , EN+4, DISP+2* | 
| X1 | ADT+8*, ADT+10*, END+21!, GETNEX+1*, GETNXD+1*, SDFT*, MORDIS+1*, DISP+2* | 
| X2 | ADT+8*, ADT+10*, END+21!, GETNEX+1*, GETNXD+1*, SDFT*, MORDIS+1*, DISP+2* | 
| Y | ADT+7*, ADT+8, ADT+10*, OVR, OVR+1*, OVR+2, OVR+3, LEN+1, RDC+1, RDC+4* , BEGIN*, END+21!, GETNEX*, GETNEX+1*, GETNXD*, GETNXD+1*, MORD2*, EN+1, EN+4, EN+6 , DISP+1*, DISP+2* | 
| Name | Field # of Occurrence | 
|---|---|
| $T(DAY | RDC+1 |