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 |  Local Variables  | All
Print Page as PDF
Routine: SDECINI1

Package: Scheduling

Routine: SDECINI1


Information

SDECINI1 ;ALB/SAT - VISTA SCHEDULING RPCS ;JAN 15, 2016

Source Information

Source file <SDECINI1.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA FileMan 4 (CREIXN,DELIXN)^DDMOD  UPDATE^DIE  (EN1,ENALL)^DIK  ($$GET1,GETS)^DIQ  
Kernel 1 ($$FMTE,$$NOW)^XLFDT  
Scheduling 1 $$INACTIVE^SDECUTL2  

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

Package Total Caller Graph
Scheduling 1 SDECINIT  

Entry Points

Name Comments DBIA/ICR reference
RESAB
SDWLCL
SDWLCL1(SDCL,SDDATA)
INDEX ;initialize new xrefs
AC409831() ;create and build NEW style AC for all SDEC RESOURCE entries in file 44
AG44() ;create and build NEW style AG for all HOSPITAL LOCATION entries in file 44
AVADPR44(SDCL) ;rebuild AVADPR for given Hospital Location in file 44
AC4035() ;create and build NEW style AC for all RECALL REMINDERS entries in file 403.5
AC40356() ;create and build NEW style AC for all RECALL REMINDERS REMOVED entries in file 403.56
E4093(SDWL) ;rebuild E for given SD WAIT LIST in file 409.3
AF4093() ;create and build NEW style AF for all SD WAIT LIST entries in file 409.3
AE4093(SDWL) ;rebuild AE for given SD WAIT LIST in file 409.3
AC4093() ;create and build NEW style AC for all SD WAIT LIST entries in file 409.3
AD4093() ;create and build NEW style AD for all SD WAIT LIST entries in file 409.3
E40985() ;create NEW style E and AC for SDEC APPT REQUEST file 409.85
AD833() ;create and build NEW style AD for all SDEC RESOURCE USER entries in file 409.833
I123() ;create and build NEW style AG for all REQUEST/CONSULTATION entries in file 123

External References

Name Field # of Occurrence
CREIXN^DDMOD AC409831+27, AG44+18, AC4035+25, AC40356+25, AF4093+21, AC4093+26, AD4093+26, E40985+18, E40985+43, AD833+26
, I123+21
DELIXN^DDMOD AC4035+6, AC40356+6, AC4093+6, AD4093+7, E40985+24, AD833+6
UPDATE^DIE SDWLCL+29, SDWLCL1+23
EN1^DIK AVADPR44+7
ENALL^DIK E4093+5, AE4093+5
$$GET1^DIQ SDWLCL1+3, SDWLCL1+4
GETS^DIQ SDWLCL+8
$$INACTIVE^SDECUTL2 SDWLCL+16, SDWLCL1+8
$$FMTE^XLFDT INDEX+5, INDEX+12, INDEX+18, INDEX+25, INDEX+37, INDEX+43
$$NOW^XLFDT SDWLCL+16, SDWLCL+25, SDWLCL1+5, INDEX+5, INDEX+12, INDEX+18, INDEX+25, INDEX+37, INDEX+43

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Updating SD WL CLINIC LOCATION file 409.32 with clinics from file 44..."
  • Line Location: SDWLCL+2
Function Call: WRITE
  • Prompt: !,"SDWLCL: Unable to store clinic "_SDCL_" in SD WL CLINIC LOCATION."
  • Line Location: SDWLCL+30
Function Call: WRITE
  • Prompt: !!,"Build new 'AVADPR' and 'AG' indexes for HOSPITAL LOCATION file 44"
  • Line Location: INDEX+6
Function Call: WRITE
  • Prompt: !,Y
  • Line Location: INDEX+7
Function Call: WRITE
  • Prompt: !!,"Build new 'AC' index for RECALL REMINDERS file 403.5"
  • Line Location: INDEX+13
Function Call: WRITE
  • Prompt: !,Y
  • Line Location: INDEX+14
Function Call: WRITE
  • Prompt: !!,"Build new 'AC' index for RECALL REMINDERS REMOVED file 403.56"
  • Line Location: INDEX+19
Function Call: WRITE
  • Prompt: !,Y
  • Line Location: INDEX+20
Function Call: WRITE
  • Prompt: !!,"Build new 'E','AC','AD', and 'AE' indexes for SD WAIT LIST file 409.3"
  • Line Location: INDEX+26
Function Call: WRITE
  • Prompt: !,Y
  • Line Location: INDEX+27
Function Call: WRITE
  • Prompt: !!,"Build new 'AD' index for SDEC RESOURCE USER file 409.833"
  • Line Location: INDEX+38
Function Call: WRITE
  • Prompt: !,Y
  • Line Location: INDEX+39
Function Call: WRITE
  • Prompt: !!,"Build new 'E' and 'AC' index for SDEC APPT REQUEST file 409.85"
  • Line Location: INDEX+44
Function Call: WRITE
  • Prompt: !,Y
  • Line Location: INDEX+45
Routine Call
  • DIE
  • Line Location:
    • SDWLCL+29
    • SDWLCL1+23

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SDWL(409.3 - [#409.3] Classic Fileman Calls
^SDWL(409.32 - [#409.32] GET1^DIQ
^SC - [#44] GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SC - [#44] SDWLCL+3, INDEX+8, AVADPR44+2
^SDWL(409.32 - [#409.32] SDWLCL+13, SDWLCL1+2

Label References

Name Line Occurrences
AC4035 INDEX+15
AC40356 INDEX+21
AC4093 INDEX+31
AC409831 INDEX+35
AD4093 INDEX+32
AD833 INDEX+40
AE4093 INDEX+30
AG44 INDEX+9
AVADPR44 INDEX+8
E4093 INDEX+29
E40985 INDEX+46
SDWLCL1 SDWLCL+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CNT INDEX+1~
DA INDEX+1~, INDEX+28~, AVADPR44+1~, AVADPR44+5*, E4093+1~, AE4093+1~
DA(1 AVADPR44+4*
DIK INDEX+1~, INDEX+28~, AVADPR44+1~, AVADPR44+3*, E4093+1~, E4093+2*, AE4093+1~, AE4093+2*
DIK(1 AVADPR44+6*, E4093+4*, AE4093+4*
DUZ SDWLCL+26, SDWLCL+28, SDWLCL1+22
GMR INDEX+1~
GMRCOUT AC409831+1~, AG44+1~, AC4035+1~, AC40356+1~, AF4093+1~, AC4093+8~, AD4093+1~, E40985+1~, AD833+1~, I123+1~
GMRCRES AC409831+1~, AC409831+27, AG44+1~, AG44+18, AC4035+1~, AC4035+25, AC40356+1~, AC40356+25, AF4093+1~, AF4093+21
, AC4093+8~, AC4093+26, AD4093+1~, AD4093+26, E40985+1~, E40985+18, E40985+43, AD833+1~, AD833+26, I123+1~
, I123+21
GMRCXR AC409831+1~, AC409831+27, AG44+1~, AG44+18, AC4035+1~, AC4035+2!, AC4035+7!, AC4035+25, AC40356+1~, AC40356+2!
, AC40356+7!, AC40356+25, AF4093+1~, AF4093+21, AC4093+1~, AC4093+2!, AC4093+7!, AC4093+8~, AC4093+26, AD4093+1~
, AD4093+2~, AD4093+3!, AD4093+8!, AD4093+26, E40985+1~, E40985+18, E40985+20!, E40985+25!, E40985+43, AD833+1~
, AD833+2!, AD833+7!, AD833+26, I123+1~, I123+21
GMRCXR("ACTIVITY" AC409831+7*, AG44+7*, AC4035+13*, AC40356+13*, AF4093+7*, AC4093+14*, AD4093+14*, E40985+7*, E40985+31*, AD833+13*
, I123+7*
GMRCXR("DESCR" AC409831+9*, AC409831+10*, AC409831+11*, AC409831+12*, AC409831+13*, AG44+9*, AC4035+15*, AC4035+16*, AC40356+15*, AC40356+16*
, AF4093+11*, AF4093+12*, AC4093+16*, AC4093+17*, AD4093+16*, AD4093+17*, E40985+9*, E40985+33*, E40985+34*, AD833+17*
, I123+11*, I123+12*
GMRCXR("EXECUTION" AC409831+6*, AG44+6*, AC4035+12*, AC40356+12*, AF4093+6*, AC4093+13*, AD4093+13*, E40985+6*, E40985+30*, AD833+12*
, I123+6*
GMRCXR("FILE" AC409831+2*, AG44+2*, AC4035+3*, AC4035+6, AC4035+8*, AC40356+3*, AC40356+6, AC40356+8*, AF4093+2*, AC4093+3*
, AC4093+6, AC4093+9*, AD4093+4*, AD4093+7, AD4093+9*, E40985+2*, E40985+21*, E40985+24, E40985+26*, AD833+3*
, AD833+6, AD833+8*, I123+2*
GMRCXR("FLAGS" AC4035+5*, AC4035+6, AC40356+5*, AC40356+6, AC4093+5*, AC4093+6, AD4093+6*, AD4093+7, E40985+23*, E40985+24
, AD833+5*, AD833+6
GMRCXR("INDEX" AC4035+4*, AC4035+6, AC40356+4*, AC40356+6, AC4093+4*, AC4093+6, AD4093+5*, AD4093+7, E40985+22*, E40985+24
, AD833+4*, AD833+6
GMRCXR("KILL" AC409831+15*
GMRCXR("NAME" AC409831+3*, AG44+3*, AC4035+9*, AC40356+9*, AF4093+3*, AC4093+10*, AD4093+10*, E40985+3*, E40985+27*, AD833+9*
, I123+3*
GMRCXR("ROOT FILE" , I123+10*, TYPE" , I123+9*
GMRCXR("SET" AC409831+14*
GMRCXR("SHORT DESCR" , AC409831+8*, AG44+8*, AC4035+14*, AC40356+14*, AF4093+10*, AC4093+15*, AD4093+15*, E40985+8*, E40985+32*
, AD833+16*, I123+8*
GMRCXR("TYPE" AC409831+4*, AG44+4*, AC4035+10*, AC40356+10*, AF4093+4*, AC4093+11*, AD4093+11*, E40985+4*, E40985+28*, AD833+10*
, I123+4*
GMRCXR("USE" AC409831+5*, AG44+5*, AC4035+11*, AC40356+11*, AF4093+5*, AC4093+12*, AD4093+12*, E40985+5*, E40985+29*, AD833+11*
, I123+5*
GMRCXR("VAL" AC409831+17*, AC409831+18*, AC409831+19*, AC409831+20*, AC409831+21*, AC409831+22*, AC409831+23*, AC409831+24*, AC409831+25*, AC409831+26*
, AG44+10*, AG44+11*, AG44+12*, AG44+13*, AG44+14*, AG44+15*, AG44+16*, AG44+17*, AC4035+17*, AC4035+18*
, AC4035+19*, AC4035+20*, AC4035+21*, AC4035+22*, AC4035+23*, AC4035+24*, AC40356+17*, AC40356+18*, AC40356+19*, AC40356+20*
, AC40356+21*, AC40356+22*, AC40356+23*, AC40356+24*, AF4093+13*, AF4093+14*, AF4093+15*, AF4093+16*, AF4093+17*, AF4093+18*
, AF4093+19*, AF4093+20*, AC4093+18*, AC4093+19*, AC4093+20*, AC4093+21*, AC4093+22*, AC4093+23*, AC4093+24*, AC4093+25*
, AD4093+18*, AD4093+19*, AD4093+20*, AD4093+21*, AD4093+22*, AD4093+23*, AD4093+24*, AD4093+25*, E40985+10*, E40985+11*
, E40985+12*, E40985+13*, E40985+14*, E40985+15*, E40985+16*, E40985+17*, E40985+35*, E40985+36*, E40985+37*, E40985+38*
, E40985+39*, E40985+40*, E40985+41*, E40985+42*, AD833+18*, AD833+19*, AD833+20*, AD833+21*, AD833+22*, AD833+23*
, AD833+24*, AD833+25*, I123+13*, I123+14*, I123+15*, I123+16*, I123+17*, I123+18*, I123+19*, I123+20*
GMRCXR("WHOLE KILL" , AC409831+16*
SDAD SDWLCL1+1~, SDWLCL1+3*
SDCL SDWLCL+1~, SDWLCL+3*, SDWLCL+8, SDWLCL+9, SDWLCL+11, SDWLCL+13, SDWLCL+14, SDWLCL+15, SDWLCL+16, SDWLCL+17
SDWLCL+23, SDWLCL+24, SDWLCL+27, SDWLCL+30, SDWLCL1~, SDWLCL1+2, SDWLCL1+6, SDWLCL1+7, SDWLCL1+8, INDEX+1~
INDEX+8*, INDEX+28~, AVADPR44~, AVADPR44+2, AVADPR44+3, AVADPR44+4
SDCLAD SDWLCL1+1~, SDWLCL1+5*, SDWLCL1+8, SDWLCL1+18, SDWLCL1+21
SDCLI SDWLCL1+1~, SDWLCL1+8*, SDWLCL1+9, SDWLCL1+17
SDCLID SDWLCL+1~, SDWLCL+14*, SDWLCL+16, SDWLCL+25, SDWLCL+26, SDWLCL+27, SDWLCL+28, SDWLCL1+1~, SDWLCL1+6*, SDWLCL1+8
SDCLN SDWLCL+1~, SDWLCL+11*, SDWLCL+18, SDWLCL+19
SDCLRD SDWLCL+1~, SDWLCL+15*, SDWLCL+16, SDWLCL1+1~, SDWLCL1+7*, SDWLCL1+8
SDDATA SDWLCL+1~, SDWLCL+4!, SDWLCL+13, SDWLCL1~
SDDATA(44 SDWLCL+9, SDWLCL+11, SDWLCL+14, SDWLCL+15, SDWLCL+17, SDWLCL+24, SDWLCL+27, SDWLCL1+6, SDWLCL1+7
SDFDA SDWLCL+1~, SDWLCL+21!, SDWLCL+22*, SDWLCL+23, SDWLCL+24, SDWLCL+25, SDWLCL+26, SDWLCL+27, SDWLCL+28, SDWLCL1+1~
, SDWLCL1+19!, SDWLCL1+20*, SDWLCL1+21, SDWLCL1+22
SDFDA( SDWLCL+22, SDWLCL1+20
SDFIELDS SDWLCL+1~, SDWLCL+7*, SDWLCL+8
SDI SDWLCL1+1~, SDWLCL1+2*, SDWLCL1+3, SDWLCL1+4, SDWLCL1+20, AVADPR44+1~, AVADPR44+2*, AVADPR44+5
SDID SDWLCL1+1~, SDWLCL1+4*, SDWLCL1+18
SDIEN SDWLCL+1~, SDWLCL+21!
SDMSG SDWLCL+1~, SDWLCL+4!, SDWLCL+21!, SDWLCL+30
SDW SDWLCL+1~, SDWLCL+20*, SDWLCL+22
SDWL INDEX+1~, E4093~, AE4093~
Y INDEX+1~, INDEX+5*, INDEX+7, INDEX+12*, INDEX+14, INDEX+18*, INDEX+20, INDEX+25*, INDEX+27, INDEX+37*
INDEX+39, INDEX+43*, INDEX+45
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 |  Local Variables  | All