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* |