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

Package: Scheduling

Routine: SDEC52C


Information

SDEC52C ;ALB/BLB - VISTA SCHEDULING RPCS ;APR 14, 2021@10:48

Source Information

Source file <SDEC52C.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Scheduling 5 $$RECALL^SDECAR1A  ERR1^SDECERR  $$GAF^SDECU2  $$SIM^SDECU3  $$PTSEC^SDECUTL  
Kernel 1 $$FMTE^XLFDT  
VA FileMan 1 ($$GET1,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: 1

Package Total Caller Graph
Scheduling 1 SDEC1  

Entry Points

Name Comments DBIA/ICR reference
RECGET(SDECY,DFN) ;Return a list of OPEN recall appointment types for patient
BUILDER ;
INIT ;
RECDATA(DFN,IEN) ;
PATDATA(DFN,IEN) ;
NODATA(MSGTYP) ;differentiate between error messages based on NO recall data, patient data, invalid recall IEN, and invalid patient DFN
RECGETONE(SDECY,IEN) ;Return a single OPEN recall appointment type based on the IEN passed
BUILDERONE ;
INITONE ;
RECDATAONE(IEN) ;
PATDATAONE(IEN) ;
NODATAONE(MSGTYP) ;differentiate between error messages based on NO recall data, patient data, invalid recall IEN, and invalid patient DFN

External References

Name Field # of Occurrence
$$GET1^DIQ RECDATA+10, RECDATAONE+10, PATDATAONE+1
GETS^DIQ RECDATA+2, RECDATAONE+2
$$RECALL^SDECAR1A PATDATA+4, PATDATAONE+5
ERR1^SDECERR NODATA+1, NODATA+3, NODATAONE+1
$$GAF^SDECU2 PATDATA+1, PATDATAONE+2
$$SIM^SDECU3 PATDATA+3, PATDATAONE+4
$$PTSEC^SDECUTL PATDATA+2, PATDATAONE+3
$$FMTE^XLFDT RECDATA+14, RECDATA+15, RECDATA+16, RECDATA+17, RECDATA+18, RECDATAONE+14, RECDATAONE+15, RECDATAONE+16, RECDATAONE+17, RECDATAONE+18

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SD(403.5 - [#403.5] GET1^DIQ,  GETS^DIQ
^SD(403.54 - [#403.54] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] RECGET+30
^SD(403.5 - [#403.5] RECGET+31, RECGET+32, RECGETONE+29
^TMP("SDEC52C" RECGET+36*, BUILDER+6*, INIT+4!, INIT+9*, RECGETONE+33*, BUILDERONE+6*, INITONE+3!, INITONE+8*

Label References

Name Line Occurrences
BUILDER RECGET+35
BUILDERONE RECGETONE+32
INIT RECGET+29
INITONE RECGETONE+28
NODATA RECGET+30, RECGET+31
NODATAONE RECGETONE+29
PATDATA RECGET+34
PATDATAONE RECGETONE+31
RECDATA RECGET+33
RECDATAONE RECGETONE+30

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACCESION RECGET+27~, BUILDER+2, RECDATA+5*, RECGETONE+26~, BUILDERONE+2, RECDATAONE+5*
APPTLEN RECGET+28~, BUILDER+2, RECDATA+13*, RECGETONE+27~, BUILDERONE+2, RECDATAONE+13*
CLET RECGET+28~, BUILDER+4, PATDATA+4*, RECGETONE+27~, BUILDERONE+4, PATDATAONE+5*
CLINIEN RECGET+27~, BUILDER+2, RECDATA+11*, RECGETONE+26~, BUILDERONE+2, RECDATAONE+11*
CLINNAME RECGET+28~, BUILDER+2, RECDATA+12*, RECGETONE+27~, BUILDERONE+2, RECDATAONE+12*
COMM RECGET+27~, BUILDER+2, RECDATA+6*, RECGETONE+26~, BUILDERONE+2, RECDATAONE+6*
CPHONE RECGET+28~, BUILDER+4, PATDATA+4*, RECGETONE+27~, BUILDERONE+4, PATDATAONE+5*
DAPTDT RECGET+28~, BUILDER+4, RECDATA+16*, RECGETONE+27~, BUILDERONE+4, RECDATAONE+16*
DATE RECGET+28~, BUILDER+2, RECDATA+14*, RECGETONE+27~, BUILDERONE+2, RECDATAONE+14*
DATE1 RECGET+28~, BUILDER+2, RECDATA+15*, RECGETONE+27~, BUILDERONE+2, RECDATAONE+15*
DATE2 RECGET+28~, BUILDER+4, RECDATA+17*, RECGETONE+27~, BUILDERONE+4, RECDATAONE+17*
DATE3 RECGET+28~, BUILDER+4, RECDATA+18*, RECGETONE+27~, BUILDERONE+4, RECDATAONE+18*
DFN RECGET~, RECGET+30, RECGET+31, RECGET+32, RECGET+33, RECGET+34, INIT+1*, RECDATA~, PATDATA~, PATDATA+1
, PATDATA+2, PATDATA+3, PATDATA+4, RECGETONE+26~, PATDATAONE+1*, PATDATAONE+2, PATDATAONE+3, PATDATAONE+4, PATDATAONE+5
ERR RECGET+27~, INIT+2*, RECGETONE+26~, INITONE+1*
F RECGET+27~, RECDATA+3*, RECDATA+5, RECDATA+6, RECDATA+7, RECDATA+8, RECDATA+9, RECDATA+11, RECDATA+12, RECDATA+13
, RECDATA+14, RECDATA+15, RECDATA+16, RECDATA+17, RECGETONE+26~, RECDATAONE+3*, RECDATAONE+5, RECDATAONE+6, RECDATAONE+7, RECDATAONE+8
, RECDATAONE+9, RECDATAONE+11, RECDATAONE+12, RECDATAONE+13, RECDATAONE+14, RECDATAONE+15, RECDATAONE+16, RECDATAONE+17
FASTING RECGET+27~, BUILDER+2, RECDATA+7*, RECGETONE+26~, BUILDERONE+2, RECDATAONE+7*
GAF RECGET+28~, BUILDER+4, PATDATA+1*, RECGETONE+27~, BUILDERONE+4, PATDATAONE+2*
IEN RECGET+27~, RECGET+32*, RECGET+33, RECGET+34, BUILDER+2, INIT+2*, RECDATA~, RECDATA+2, RECDATA+4, PATDATA~
, PATDATA+4, RECGETONE~, RECGETONE+29, RECGETONE+30, RECGETONE+31, BUILDERONE+2, RECDATAONE~, RECDATAONE+2, RECDATAONE+4, PATDATAONE~
, PATDATAONE+1, PATDATAONE+5
IENS RECGET+27~, RECDATA+4*, RECDATA+5, RECDATA+6, RECDATA+7, RECDATA+8, RECDATA+9, RECDATA+11, RECDATA+12, RECDATA+13
, RECDATA+14, RECDATA+15, RECDATA+16, RECDATA+17, RECDATA+18, RECGETONE+26~, RECDATAONE+4*, RECDATAONE+5, RECDATAONE+6, RECDATAONE+7
, RECDATAONE+8, RECDATAONE+9, RECDATAONE+11, RECDATAONE+12, RECDATAONE+13, RECDATAONE+14, RECDATAONE+15, RECDATAONE+16, RECDATAONE+17, RECDATAONE+18
MSGTYP RECGET+28~, NODATA~, NODATA+1, NODATA+3, RECGETONE+27~, NODATAONE~, NODATAONE+1
NUM RECGET+27~, RECGET+30*, RECGET+31*, RECGET+36, BUILDER+1*, BUILDER+6, INIT+2*, INIT+9, NODATA+1, NODATA+3
, RECGETONE+26~, RECGETONE+29*, RECGETONE+33, BUILDERONE+1*, BUILDERONE+6, INITONE+1*, INITONE+8, NODATAONE+1
PROVNAME RECGET+27~, BUILDER+2, RECDATA+10*, RECGETONE+26~, BUILDERONE+2, RECDATAONE+10*
RECARY RECDATA+1~, RECDATAONE+1~
RECARY( RECDATA+5, RECDATA+6, RECDATA+7, RECDATA+8, RECDATA+9, RECDATA+11, RECDATA+12, RECDATA+13, RECDATA+14, RECDATA+15
, RECDATA+16, RECDATA+17, RECDATA+18, RECDATAONE+5, RECDATAONE+6, RECDATAONE+7, RECDATAONE+8, RECDATAONE+9, RECDATAONE+11, RECDATAONE+12
, RECDATAONE+13, RECDATAONE+14, RECDATAONE+15, RECDATAONE+16, RECDATAONE+17, RECDATAONE+18
RRAPPTYP RECGET+27~, BUILDER+2, RECDATA+8*, RECGETONE+26~, BUILDERONE+2, RECDATAONE+8*
RRPROVIEN RECGET+27~, BUILDER+2, RECDATA+9*, RECDATA+10, RECGETONE+26~, BUILDERONE+2, RECDATAONE+9*, RECDATAONE+10
SDECI RECGET+27~, RECGETONE+26~
SDECY RECGET~, INIT+3*, NODATA+1, NODATA+3, RECGETONE~, INITONE+2*, NODATAONE+1
SDREC RECGET+28~, PATDATA+4*, RECGETONE+27~, PATDATAONE+5*
SDTMP RECGET+27~, BUILDER+2*, BUILDER+4*, BUILDER+6, INIT+5*, INIT+6*, INIT+7*, INIT+8*, INIT+9, RECGETONE+26~
BUILDERONE+2*, BUILDERONE+4*, BUILDERONE+6, INITONE+4*, INITONE+5*, INITONE+6*, INITONE+7*, INITONE+8
SENSITIVE RECGET+28~, BUILDER+4, PATDATA+2*, RECGETONE+27~, BUILDERONE+4, PATDATAONE+3*
SIMILAR RECGET+28~, BUILDER+4, PATDATA+3*, RECGETONE+27~, BUILDERONE+4, PATDATAONE+4*
U BUILDER+2, BUILDER+4, PATDATA+4, BUILDERONE+2, BUILDERONE+4, PATDATAONE+5
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