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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: SDCED2

Package: Scheduling

Routine: SDCED2


Information

SDCED2 ;ALB/JCH - VSE ENCOUNTER XREF ; 19 Oct 14 04:11PM

Source Information

Source file <SDCED2.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Scheduling 3 ($$CLINIC,INIT)^SCRPW71  $$GETWEEK^SDCED1  SDGRP^SDECXUTL  
VA FileMan 1 GETS^DIQ  

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: 2

Package Total Caller Graph
Scheduling 2 SDCED1  SDECXUTL  

Entry Points

Name Comments DBIA/ICR reference
APPT(SDNODE,SDRPTYP,SDDT,SDFAC,SDIV,SDGRP,SDCL,SDPRV,DTRANGE,TMPMON,TMPQRT,TMPYR,SDWEEKS) ; Aggregate Appointment information by Year/Quarter/Month/Week/Date
SUP ; Appointment supply
AGGLEN(SDGLOB,DTNAM,PRVND) ; Perform generic aggregation of Pn values into SDGLOB
AGGSET(SDGLOB,DTNAM,PRVND) ; Perform generic aggregation of Pn values into SDGLOB
GETSUP2(CLIN,SUPDT) ; Get supply for date SUPDT
APPLEN(CLIN)

External References

Name Field # of Occurrence
GETS^DIQ APPLEN+3
$$CLINIC^SCRPW71 GETSUP2+6
INIT^SCRPW71 GETSUP2+6
$$GETWEEK^SDCED1 AGGSET+2
SDGRP^SDECXUTL APPT+10

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"SDGRP:",SDGRP,!?5,"-SDIV:",SDIV,!?5,"-SDCL:",SDCL,!?5,"-SDAPPND:",SDAPPND
  • Line Location: SUP+20

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SC - [#44] SUP+4, GETSUP2+8
^TMP("SD" GETSUP2+3!
^TMP("SDS" GETSUP2+3!
^TMP("SDTMP" GETSUP2+3!
^TMP("SDTOT" GETSUP2+3!
^XTMP( APPT+3, APPT+11, APPT+12, APPT+13, APPT+19, APPT+50, APPT+51, SUP+5

Label References

Name Line Occurrences
AGGSET APPT+23, APPT+24, APPT+25, APPT+26, APPT+27, APPT+28, APPT+29, APPT+36, APPT+37, APPT+38
, APPT+39, APPT+40, APPT+41, APPT+42, APPT+47, APPT+58, APPT+59, APPT+60, APPT+61, APPT+62
, APPT+63, APPT+68, APPT+73, APPT+74, APPT+75, APPT+76, APPT+77, APPT+78, APPT+79, SUP+14
SUP+15, SUP+16, SUP+17, SUP+18, SUP+19, SUP+24

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AGGDATA AGGLEN+1~, AGGLEN+4*, AGGLEN+5, AGGSET+1~, AGGSET+5*, AGGSET+6
APPLEN APPT+2~, APPLEN+4*, APPLEN+5
APPLEN( APPLEN+4
CLIN GETSUP2~, GETSUP2+4, GETSUP2+6, GETSUP2+8, APPLEN~, APPLEN+2
CLNAM SUP+1~, SUP+4~*
DA APPLEN+1~, APPLEN+2*, APPLEN+3, APPLEN+4
DIC APPT+2~, APPLEN+2*, APPLEN+3, APPLEN+4
DIE APPLEN+1~
DIQ APPLEN+1~
DIQ(0 APPLEN+2*
DIR APPLEN+1~
DR APPT+2~, APPLEN+2*, APPLEN+3
DTNAM APPT+1~, APPT+22*, APPT+23, APPT+24, APPT+25, APPT+26, APPT+27, APPT+28, APPT+29, APPT+35*
, APPT+36, APPT+37, APPT+38, APPT+39, APPT+40, APPT+41, APPT+42, APPT+46*, APPT+47, APPT+55*
, APPT+56, APPT+58, APPT+59, APPT+60, APPT+61, APPT+62, APPT+63, APPT+67*, APPT+68, APPT+71*
, APPT+72, APPT+73, APPT+74, APPT+75, APPT+76, APPT+77, APPT+78, APPT+79, SUP+1~, SUP+11*
SUP+12, SUP+14, SUP+15, SUP+16, SUP+17, SUP+18, SUP+19, SUP+23*, SUP+24, AGGLEN~
, AGGLEN+2, AGGSET~, AGGSET+3
DTRANGE APPT~, APPT+56, APPT+72, SUP+12
I AGGLEN+1~, AGGSET+1~, AGGSET+5*
LEN GETSUP2+1~, GETSUP2+8*, GETSUP2+9
MAX GETSUP2+1~
PRVND AGGLEN~, AGGLEN+4, AGGSET~, AGGSET+5
SDAPPND APPT+1~, APPT+3*, APPT+19*, APPT+23, APPT+24, APPT+25, APPT+26, APPT+27, APPT+28, APPT+29
, APPT+36, APPT+37, APPT+38, APPT+39, APPT+40, APPT+41, APPT+42, SUP+1~, SUP+5*, SUP+6
SUP+14, SUP+15, SUP+16, SUP+17, SUP+18, SUP+19, SUP+24
SDCL APPT~, APPT+3, APPT+10, APPT+11, APPT+12, APPT+13, APPT+19, APPT+50, APPT+51, SUP+4
SUP+5
SDDT APPT~, APPT+3, APPT+5, APPT+11, APPT+12, APPT+13, APPT+19, APPT+50, APPT+51, SUP+5
SUP+8, AGGLEN+2, AGGSET+2, AGGSET+3
SDFAC APPT~, APPT+3, APPT+11, APPT+12, APPT+13, APPT+19, APPT+50, APPT+51, SUP+5
SDGLF APPT+1~, APPT+47*, APPT+68*, SUP+24*
SDGLOB AGGLEN~, AGGLEN+3, AGGLEN+5*, AGGSET~, AGGSET+4, AGGSET+6
SDGLR APPT+1~, APPT+20*, APPT+34*, APPT+45*, APPT+47, APPT+54*, APPT+66*
SDGRP APPT~, APPT+3, APPT+6, APPT+11, APPT+12, APPT+13, APPT+19, APPT+50, APPT+51, SUP+5
SUP+7
SDIV APPT~, APPT+3, APPT+11, APPT+12, APPT+13, APPT+19, APPT+50, APPT+51, SUP+5
SDLEN APPT+1~, APPT+11*, APPT+12, APPT+13, APPT+19, APPT+50, APPT+51
SDLG APPT+9~, APPT+10
SDLG2 APPT+9~, APPT+12*, APPT+13, APPT+19
SDNODE APPT~, APPT+3, APPT+11, APPT+12, APPT+13, APPT+19, APPT+50, APPT+51, SUP+5
SDPRV APPT~, APPT+3, APPT+11, APPT+12, APPT+13, APPT+19, APPT+50, APPT+51, SUP+3
SDRPTYP APPT~, APPT+3, APPT+11, APPT+12, APPT+13, APPT+19, APPT+50, APPT+51, SUP+5
SDSTAT APPT+1~, APPT+50*, APPT+51
SDSTATOT APPT+1~, APPT+51*, APPT+58, APPT+59, APPT+60, APPT+61, APPT+62, APPT+63, APPT+68, APPT+73
, APPT+74, APPT+75, APPT+76, APPT+77, APPT+78, APPT+79
SDSUP SUP+1~, GETSUP2+1~, GETSUP2+2*, GETSUP2+4, GETSUP2+7, GETSUP2+9*, GETSUP2+10
SDTOT APPT+1~, APPT+13*, APPT+14, APPT+47
SDWEEKS APPT~, AGGSET+2
SLOTS GETSUP2+1~, GETSUP2+6*, GETSUP2+7, GETSUP2+9
SUFFIX APPT+1~, APPT+57~*
SUPDT GETSUP2~, GETSUP2+6
TMPDT APPT+5*, SUP+1~, SUP+8*, AGGLEN+1~, AGGLEN+2*, AGGSET+1~, AGGSET+3*
TMPMON APPT~, AGGLEN+2, AGGSET+3
TMPND APPT+1~
TMPQRT APPT~, AGGLEN+2, AGGSET+3
TMPWK AGGLEN+2, AGGSET+1~, AGGSET+2*, AGGSET+3
TMPYR APPT~, AGGLEN+2, AGGSET+3
TOT AGGLEN+1~, AGGLEN+3*, AGGLEN+4, AGGSET+1~, AGGSET+4*, AGGSET+5
U GETSUP2+8
X APPLEN+1~
Y APPLEN+1~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All