Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: SDAM10

Package: Scheduling

Routine: SDAM10


Information

SDAM10 ;ALB/MJK - Appt Mgt (Patient cont.);3/18/05 3:51pm

Source Information

Source file <SDAM10.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
List Manager 3 CHGCAP^VALM  ($$FDATE,$$SETSTR,FULL,PAUSE)^VALM1  CLEAN^VALM10  
Scheduling 3 (BLD,SET)^SDAM1  RT^SDAMEX  $$FMT^SDUTL2  
VA FileMan 2 ^DIC  YN^DICN  
Registration 1 (DEM,PID)^VADPT  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Scheduling 4 SDAM  SDAM PATIENT CHANGE  SDAM1  SDAM3  

Entry Points

Name Comments DBIA/ICR reference
HDR ; -- list screen header
; input: SDFN := ifn of pat
; output: VALMHDR() := hdr array
PAT ; -- change pat
PAT1
PATQ
INIT ; -- init bld vars
LARGE ; -- too large note
NUL ; -- set nul message

External References

Name Field # of Occurrence
^DIC PAT+6
YN^DICN PAT1
BLD^SDAM1 PAT1+13
SET^SDAM1 NUL+1
RT^SDAMEX PAT+6
$$FMT^SDUTL2 HDR+7
DEM^VADPT PAT1+9
PID^VADPT HDR+5
CHGCAP^VALM PAT1+7
$$FDATE^VALM1 LARGE+1
$$SETSTR^VALM1 HDR+8, HDR+10
FULL^VALM1 PAT+2
PAUSE^VALM1 LARGE+2
CLEAN^VALM10 INIT+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !," ...OK"
  • Line Location: PAT1+0
Function Call: WRITE
  • Prompt: " Answer with 'Yes' or 'No'"
  • Line Location: PAT1+0
Function Call: WRITE
  • Prompt: !!,"WARNING ",VADM(7),!!
  • Line Location: PAT1+11
Function Call: WRITE
  • Prompt: !!?5,*7,"Note: Ending Date was changed to '",$$FDATE^VALM1(SDEND),"' because"
  • Line Location: LARGE+1
Function Call: WRITE
  • Prompt: !?11,"too many appointments met date range criteria."
  • Line Location: LARGE+2
Routine Call
  • DIC
  • Line Location:
    • PAT+6
Routine Call
  • VALM
  • Line Location:
    • PAT1+7

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(2.98 INIT+4
^DPT - [#2] HDR+6, HDR+9
^TMP("SDAM" NUL+1
^TMP("SDAMIDX" INIT+1!

Label References

Name Line Occurrences
PAT PAT+6, PAT1+10
PAT1 PAT1
PATQ PAT1+2

Naked Globals

Name Field # of Occurrence
^( HDR+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % PAT1*, PAT1+1
>> AC INIT+6*
>> AW INIT+6*
>> BL INIT+3*
>> CC INIT+11*
>> CW INIT+11*
>> DFN HDR+5*, PAT1+3, PAT1+4, PAT1+9*
DIC PAT+6*!
DIC(0 PAT+6*
DTIME PAT+5, PAT1+12
>> NC INIT+8*
>> NW INIT+8*
>> SC INIT+9*
>> SDACNT INIT+3*
>> SDAMDD INIT+4*
>> SDAMTYP PAT1+3, PAT1+4, PAT1+5, PAT1+7*
SDCLN PAT1+9!
SDDA INIT+1!
>> SDEND LARGE+1
>> SDFN HDR+5, HDR+6, HDR+7, HDR+9, PAT1+9*
>> SDMAX INIT+3*
SDUP PAT+4~, PAT1+10, PAT1+12*
>> SW INIT+9*
>> TC INIT+10*
TMP PAT+1!
>> TW INIT+10*
U HDR+6, HDR+7, PAT+3, INIT+4, INIT+6, INIT+7, INIT+8, INIT+9, INIT+10, INIT+11
VA HDR+4~
VA("BID" HDR+6
VADM PAT1+9!
VADM(6 PAT1+10
VADM(7 PAT1+11
VAERR HDR+4~
>> VALMBCK PAT+2*
>> VALMBG INIT+3*
>> VALMCNT INIT+3*
>> VALMDDF("APPT#" INIT+6
>> VALMDDF("CONSULT" INIT+11
>> VALMDDF("DATE" INIT+7
>> VALMDDF("NAME" INIT+8
>> VALMDDF("STAT" INIT+9
>> VALMDDF("TIME" INIT+10
VALMHDR INIT+1!
VALMHDR(1 HDR+6*, HDR+8*, HDR+10*
>> VALMSG PAT1+3*, PAT1+4*, PAT1+5*, PAT1+6
X HDR+4~, HDR+7*, HDR+8, HDR+9*, HDR+10, PAT+3!*, PAT+5*, PAT+6, INIT+6*, INIT+7*
INIT+8*, INIT+9*, INIT+10*, INIT+11*
>> XC INIT+7*
>> XQORNOD(0 PAT+3
>> XW INIT+7*
>> Y PAT1PAT1+1*, PAT1+2, PAT1+9
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All