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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: SDEC46

Package: Scheduling

Routine: SDEC46


Information

SDEC46 ;ALB/SAT/JSM,LAB - VISTA SCHEDULING RPCS ;APR 1, 2022

Source Information

Source file <SDEC46.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Kernel 1 ENCODE^XLFJSON  
Registration 1 $$SITE^VASITE  
Scheduling 1 GETFONT^SDECU4  
VA FileMan 1 $$GET1^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 SDEC  SDEC1  

Entry Points

Name Comments DBIA/ICR reference
CURFACG(SDECY,SDECDUZ) ;get current division/facility for given user
GETFAC(SDECY,SDECDUZ) ;Gets all facilities for a user
SETFAC(SDECY,SDECDUZ,SDECFAC) ;SET FACILITY
GETINST(INSTITUTION) ;get institution id and name
BUILDER(DATAARR,JSONREC) ;build json record
ERROR ;
ERR(ERRTXT) ;Error processing

External References

Name Field # of Occurrence
$$GET1^DIQ GETFAC+29
GETFONT^SDECU4 GETFAC+32
$$SITE^VASITE GETINST+2
ENCODE^XLFJSON BUILDER+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^XMB(1 - [#4.3] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(4 - [#4] GETFAC+36
^DISV( CURFACG+14, SETFAC+16*
^DVB(396.1 - [#396.1] GETFAC+28
^TMP("SDEC" CURFACG+8*, CURFACG+12*, CURFACG+15*, CURFACG+16*, GETFAC+23*, GETFAC+27*, GETFAC+38*, GETFAC+39*, SETFAC+11*, SETFAC+13*
, SETFAC+14*, SETFAC+17*, SETFAC+18*, ERR+4*, ERR+6*
^VA(200 - [#200] CURFACG+11, GETFAC+26, GETFAC+34, GETFAC+35, SETFAC+14
^XMB(4.4 - [#4.4] GETFAC+30

Label References

Name Line Occurrences
BUILDER GETINST+5
ERR CURFACG+10, CURFACG+11, GETFAC+25, GETFAC+26, ERROR+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DATAARR BUILDER~
DUZ SETFAC+12
ERR BUILDER+1~
ERRTXT ERR~, ERR+2*, ERR+4
INST GETINST+1~, GETINST+2*, GETINST+3, GETINST+4
INSTITUTION GETINST~, GETINST+5
INSTREC GETINST+1~, GETINST+5
INSTREC("Institution" GETINST+3*, GETINST+4*
JSONREC BUILDER~
SDECCD CURFACG+4~, CURFACG+14*, CURFACG+15
SDECDUZ CURFACG~, CURFACG+10, CURFACG+11, CURFACG+13, CURFACG+14, GETFAC~, GETFAC+25, GETFAC+26, GETFAC+34, GETFAC+35
, SETFAC~, SETFAC+12*, SETFAC+14, SETFAC+15, SETFAC+16
SDECFAC SETFAC~, SETFAC+13, SETFAC+14, SETFAC+16
SDECFN GETFAC+19~, GETFAC+33*, GETFAC+34*, GETFAC+35, GETFAC+36
SDECI CURFACG+4~, CURFACG+5*, CURFACG+15*, CURFACG+16*, GETFAC+19~, GETFAC+20*, GETFAC+38*, GETFAC+39*, SETFAC+7~, SETFAC+8*
, SETFAC+13*, SETFAC+14*, SETFAC+17*, SETFAC+18*, ERR+1*, ERR+3*, ERR+4, ERR+5*, ERR+6
SDECN GETFAC+19~
SDECNOD GETFAC+19~, GETFAC+35*, GETFAC+36
SDECSUB CURFACG+4~, CURFACG+13*, CURFACG+14, SETFAC+7~, SETFAC+15*, SETFAC+16
SDECY CURFACG~, CURFACG+6*, CURFACG+7, GETFAC~, GETFAC+21*, GETFAC+22, SETFAC~, SETFAC+9*, SETFAC+10
SDFONT GETFAC+19~, GETFAC+32, GETFAC+37
SDIAL GETFAC+19~, GETFAC+28*, GETFAC+37
SDTMP GETFAC+19~, GETFAC+36*, GETFAC+37*, GETFAC+38
SDTZ GETFAC+19~, GETFAC+29*, GETFAC+30
SDTZN GETFAC+19~, GETFAC+30*, GETFAC+37
U GETFAC+28, GETFAC+36, GETFAC+37, SETFAC+13, SETFAC+14, SETFAC+17, GETINST+3, GETINST+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All