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

Package: Scheduling

Routine: SDAMA307


Information

SDAMA307 ;BPOIFO/ACS-Filter API Call RSA ; 9/14/05 12:45pm

Source Information

Source file <SDAMA307.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Master Patient Index VistA 1 $$GETICN^MPIF001  
Registration 1 $$SITE^VASITE  
Scheduling 1 ERROR^SDAMA300  

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 SDAMA300  SDAMA301  SDAMA302  SDAMA303  

Entry Points

Name Comments DBIA/ICR reference
DATA(SDARRAY,SDVRFR) ;Get RSA appointment data (Phase II)
IMP() ;RSA Implemented
GETSRVNM() ;return the VL 2.0 application server name
CLMIG(SDCLIEN,SDARRAY) ;clinic status switch
RSACLNC(SDCLNC) ;determine if Clinic is an RSA Clinic
VI() ;Get VistA Instance
MAXAPPTS(SDARRAY) ;Adjust combined appointments (VistA/RSA) to MAX
CALLRSA(SDARRAY) ;
ERROR(SDERRNUM,SDVLRHNL) ;error handling
VLERR(SDVLRHNL,SDVRFR) ;write vistalink errors to err log

External References

Name Field # of Occurrence
$$GETICN^MPIF001 DATA+12, DATA+17
ERROR^SDAMA300 ERROR+6
$$SITE^VASITE VI+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SC - [#44] CLMIG+5, CLMIG+16, CLMIG+18, RSACLNC+6, RSACLNC+8
^TMP($J MAXAPPTS+21!, MAXAPPTS+22!, MAXAPPTS+27!, ERROR+4!
^XOB(18.08 IMP+1

Label References

Name Line Occurrences
$$CLMIG CALLRSA+11, CALLRSA+19
$$GETSRVNM IMP+1
$$RSACLNC CLMIG+8
ERROR VLERR+9
MAXAPPTS DATA+34

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
SDARRAY DATA~, DATA+34, CLMIG~, MAXAPPTS~, CALLRSA~, CALLRSA+11, CALLRSA+19
SDARRAY("CLIN" CLMIG+3*
SDARRAY("CLNGBL" CALLRSA+5, CALLRSA+14
SDARRAY("CNT" DATA+28*, DATA+32*, MAXAPPTS+6, MAXAPPTS+9, MAXAPPTS+12, MAXAPPTS+26*
SDARRAY("DATE" CLMIG+20
SDARRAY("MAX" MAXAPPTS+2, MAXAPPTS+6, MAXAPPTS+8, MAXAPPTS+9, MAXAPPTS+12, MAXAPPTS+26
SDARRAY("MIG" CLMIG+3*, CLMIG+18*, CLMIG+20
SDARRAY("PATGBL" DATA+9, DATA+14
SDARRAY("RSA" CLMIG+12*, CALLRSA+12, CALLRSA+20
SDARRAY("SORT" MAXAPPTS+10, MAXAPPTS+21, MAXAPPTS+22
SDARRAY(2 CALLRSA+6, CALLRSA+9, CALLRSA+15
SDARRAY(3 DATA+21, DATA+23, DATA+24
SDARRAY(4 DATA+7, DATA+10, DATA+15, DATA+17, DATA+21
SDCLIEN CLMIG~, CLMIG+3, CLMIG+5, CLMIG+8, CLMIG+16, CLMIG+18, CALLRSA+2~, CALLRSA+9*, CALLRSA+11, CALLRSA+15*
, CALLRSA+17*, CALLRSA+19
SDCLNC RSACLNC~, RSACLNC+6, RSACLNC+8
SDCOUNT DATA+2~, DATA+15*, DATA+16, CALLRSA+2~, CALLRSA+3*, CALLRSA+6*, CALLRSA+8
SDDFN DATA+2~, DATA+10*, DATA+11*, DATA+12, DATA+16*, DATA+17
SDDIFF MAXAPPTS+1~, MAXAPPTS+9*, MAXAPPTS+12*, MAXAPPTS+17, MAXAPPTS+24*
SDDIR MAXAPPTS+1~, MAXAPPTS+3*, MAXAPPTS+9*, MAXAPPTS+18
SDDTM MAXAPPTS+1~, MAXAPPTS+20*, MAXAPPTS+21, MAXAPPTS+22
SDERR VLERR+1~
SDERR(1 VLERR+3*
SDERR(5 VLERR+7*
SDERR(6 VLERR+5*
SDERRNUM ERROR~, ERROR+6
SDGBL DATA+2~, DATA+10*, DATA+11, CALLRSA+2~, CALLRSA+15*, CALLRSA+17
SDI DATA+22~, DATA+23*, DATA+24, MAXAPPTS+1~
SDLAPID RSACLNC+4~, RSACLNC+8*, RSACLNC+9
SDMAX MAXAPPTS+1~, MAXAPPTS+2*, MAXAPPTS+6
SDQUIT CALLRSA+2~, CALLRSA+3*, CALLRSA+8, CALLRSA+12*, CALLRSA+17, CALLRSA+20*
SDREF MAXAPPTS+1~, MAXAPPTS+3*, MAXAPPTS+10*, MAXAPPTS+11*, MAXAPPTS+18*, MAXAPPTS+20, MAXAPPTS+23
SDRESP DATA+2~, DATA+28, DATA+31, DATA+32
SDRID RSACLNC+4~, RSACLNC+6*, RSACLNC+9
SDRSA CLMIG+2~, CLMIG+8*, CLMIG+12
SDRSLT CALLRSA+2~, CALLRSA+11*, CALLRSA+19*
SDSORT1 MAXAPPTS+1~, MAXAPPTS+20*, MAXAPPTS+21, MAXAPPTS+22
SDSORT2 MAXAPPTS+1~, MAXAPPTS+20*, MAXAPPTS+22
SDSTAT DATA+22~*
SDVI VI+1~, VI+2*, VI+3
SDVLRHNL ERROR~, VLERR~, VLERR+9
SDVRFR DATA~, VLERR~, VLERR+9
SDX DATA+2~, DATA+3*, DATA+7, DATA+11, DATA+12*, DATA+16, DATA+17*, DATA+21, DATA+22*, DATA+23
, DATA+24*, CALLRSA+2~, CALLRSA+8*, CALLRSA+9
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All