SDAMWI ;ALB/MJK - Unscheduled Appointments ; 5/3/05 5:50pm
Source file <SDAMWI.m>
| Package | Total | Call Graph | 
|---|---|---|
| Scheduling | 5 | $$MAKE^SDAMWI1 DOW^SDM0 WL^SDM1 ^SDM4 $$CLNCK^SDUTL2 | 
| Registration | 3 | $$SUB^DGSAUTL (2,KVAR)^VADPT ($$FDATE,$$FTIME,$$UPPER,PAUSE)^VALM1 | 
| VA Fileman | 3 | ^%DT ^DIC $$GET1^DIQ | 
| IHS Changes To ADT | 2 | PAUSE^BDGF $$LASTREG^BDGF2 | 
| IHS Changes To Scheduling | 1 | $$PC^BSDU | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| CLQ | ||
| CANCHKQ | ||
| IHS1 | ;IHS/ANMC/LJF 9/10/2001 added line label | |
| TIME(DFN,SC,SDT) | ; -- get appt date/time ; input: DFN ; SC := clinic# ; output: SDT := date/time of wi appt ; returned: success or fail := 1/0 | |
| AVAIL(SC,SDT) | ; -- does clinic meet ; input: SC := clinic# ; SDT := date/time of wi appt ; returned: success or fail := 1/0 | |
| TIMEQ | ||
| ENQ | ||
| CANCHK(SC,SDT) | ; -- is clinic cancelled for date ; input: SC := clinic# ; SDT := date/time of wi appt ; returned: success or fail := 1/0 | |
| EN(DFN,SC) | ; -- main entry point ; input: DFN ; SC := clinic# ; returned: success or fail := 1/0 | |
| PT(SC) | ; ; input: SC := clinic# ; returned: success or fail := 1/0 | |
| AVAILQ | ||
| ASK | ||
| CL(DFN) | ; -- make wi appt ; input: DFN ; returned: success or fail := 1/0 | |
| PTQ | 
| Name | Field # of Occurrence | 
|---|---|
| ^%DT | ASK+7 | 
| PAUSE^BDGF | IHS1+7 | 
| $$LASTREG^BDGF2 | CL+4 | 
| $$PC^BSDU | IHS1+7 | 
| $$SUB^DGSAUTL | EN+18 | 
| ^DIC | IHS1+3, PT+5 | 
| $$GET1^DIQ | IHS1+7 | 
| $$MAKE^SDAMWI1 | EN+19 | 
| DOW^SDM0 | AVAIL+5 | 
| WL^SDM1 | EN+13 | 
| ^SDM4 | EN+14 | 
| $$CLNCK^SDUTL2 | EN+11 | 
| 2^VADPT | EN+5 | 
| KVAR^VADPT | ENQ | 
| $$FDATE^VALM1 | EN+8 | 
| $$FTIME^VALM1 | EN+9, EN+10, ASK+9 | 
| $$UPPER^VALM1 | ASK | 
| PAUSE^VALM1 | EN+5, EN+9, EN+10, EN+12 | 
| Name | Line Occurrences | 
|---|---|
| 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: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^DPT - [#2] | Classic Fileman Calls | 
| ^SC - [#44] | Classic Fileman Calls, GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DPT - [#2] | ASK+9 | 
| ^SC - [#44] | EN+6, EN+8, CANCHK+6, CANCHK+7, CANCHK+8, AVAIL+6, IHS1+7 | 
| Name | Line Occurrences | 
|---|---|
| $$AVAIL | CANCHK+9 | 
| $$CANCHK | ASK+8 | 
| $$EN | IHS1+9, PT+7 | 
| $$TIME | EN+13 | 
| ASK | ASK+2, ASK+7, ASK+8, ASK+9 | 
| AVAILQ | AVAIL+6 | 
| CANCHKQ | CANCHK+6, CANCHK+7, CANCHK+8 | 
| CLQ | IHS1+4 | 
| ENQ | EN+5, EN+9, EN+10, EN+12, EN+13, EN+14 | 
| IHS1 | IHS1+7 | 
| PTQ | PT+6 | 
| TIMEQ | ASK+1 | 
| Name | Field # of Occurrence | 
|---|---|
| ^("I" | EN+8 | 
| ^("SDPROT" | IHS1+7 | 
| ^("SL" | EN+6 | 
| ^(1 | AVAIL+6 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| %DT | TIME+5~, ASK+7* | 
| %DT(0 | ASK+7* | 
| COLLAT | EN+4~ | 
| DFN | EN~, EN+13, EN+19, TIME~, ASK+9, CL~, CL+4, IHS1+9, PT+7* | 
| DIC | IHS1+1*, IHS1+3!, PT+4*, PT+5! | 
| DIC("A" | IHS1+1*, PT+4* | 
| DIC("S" | IHS1+1*, IHS1+2* | 
| DIC(0 | IHS1+1*, PT+4* | 
| DT | EN+9, EN+10, ASK+7, AVAIL+6 | 
| DTIME | ASK | 
| DUZ | IHS1+7 | 
| ORDER | EN+4~ | 
| SC | EN~, EN+6, EN+8, EN+11, EN+13, TIME~, ASK+8, CANCHK~, CANCHK+6, CANCHK+7 , CANCHK+8, CANCHK+9, AVAIL~, AVAIL+6, IHS1+9*, PT~, PT+7 | 
| SDALLE | EN+4~ | 
| SDAPTYP | EN+4~, EN+18 | 
| SDATD | EN+4~ | 
| SDCL | EN+4~, EN+6*, EN+19 | 
| SDD | EN+4~, EN+6* | 
| SDDA | EN+4~ | 
| SDDECOD | EN+4~ | 
| SDEC | EN+4~ | 
| SDEMP | EN+4~ | 
| SDIN | EN+4~, EN+7!, EN+8*, EN+9, EN+10 | 
| SDOEL | EN+4~ | 
| SDPL | EN+4~ | 
| SDRE | EN+4~, EN+7!, EN+8*, EN+9, EN+10 | 
| SDRE1 | EN+4~, EN+7!, EN+8*, EN+9 | 
| SDREP | EN+4~ | 
| SDRES | EN+11~*, EN+12 | 
| SDRT | EN+4~ | 
| SDSC | EN+4~ | 
| SDSL | EN+4~, EN+6* | 
| SDSTART | EN+4~ | 
| SDT | EN+13, EN+14, EN+19, TIME~, ASK+7*, ASK+8, ASK+9, CANCHK~, CANCHK+6, CANCHK+7 , CANCHK+8, CANCHK+9, AVAIL~, AVAIL+5 | 
| SDTTM | EN+4~ | 
| SDX | EN+4~ | 
| SDXSCAT | EN+18*, EN+20! | 
| SDY | EN+4~, EN+5*, EN+9*, EN+10*, EN+12*, EN+13*, EN+14*, EN+19*, ENQ+1, TIME+5~ , ASK+1*, ASK+10*, TIMEQ, CANCHK+4~, CANCHK+5*, CANCHK+7*, CANCHK+9*, CANCHKQ, AVAIL+4~, AVAIL+6* , AVAIL+7*, AVAILQ, IHS1+4*, IHS1+9*, CLQ, PT+6*, PT+7*, PTQ | 
| U | EN+8, IHS1+7 | 
| >> VADM(6 | EN+5 | 
| >> X | EN+14, ASK*, ASK+1, ASK+2, ASK+5*, ASK+6*, AVAIL+5* | 
| >> Y | EN+8*, EN+14*, ASK+7, AVAIL+6, IHS1+4, IHS1+7, IHS1+9, PT+6, PT+7 | 
| >> Z | AVAIL+6* |