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 |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BSDX29

Package: Clinical Scheduling for Windows

Routine: BSDX29


Information

BSDX29 ; IHS/OIT/HMW/MSC/SAT - WINDOWS SCHEDULING RPCS ;

Source Information

Source file <BSDX29.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
Kernel 2 ^%ZTER  ^%ZTLOAD  
VA Fileman 2 ^%DT  (UPDATE,WP)^DIE  

Entry Points

Name Comments DBIA/ICR reference
ZTM ;EP
CPSTAT(BSDXY,BSDXTSK) ;EP
ADDMIN(BSDXSTRT,BSDXLEN) ;
ZTMD ;EP - Debug entry point
BSDXCP(BSDXY,BSDXRES,BSDX44,BSDXBEG,BSDXEND) ;EP
ETRAP ;EP Error trap entry
ERR(BSDXI,BSDXCNT,BSDXERR) ;Error processing
BSDXCPD(BSDXY,BSDXRES,BSDX44,BSDXBEG,BSDXEND) ;EP
CPCANC(BSDXY,BSDXTSK) ;EP
ZTMERR ;
XFER(BSDXRES,BSDXBEG,BSDXPAT,BSDXLEN,BSDXCLRK,BSDXMADE,BSDXNOTE) ;EP
ZTMTST ;

External References

Name Field # of Occurrence
^%DT BSDXCP+15, BSDXCP+17, ZTMTST+2, ZTMTST+3
^%ZTER ZTMERR+2, ETRAP+1
^%ZTLOAD BSDXCP+22
UPDATE^DIE XFER+30
WP^DIE XFER+36

Used in RPC

RPC Name Call Tags
BSDX COPY APPOINTMENTS BSDXCP
BSDX COPY APPOINTMENT STATUS CPSTAT
BSDX COPY APPOINTMENT CANCEL CPCANC

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BSDXAPPT - [#9002018.4] WP^DIE

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TRAP" BSDXCP+10, ZTM+2, CPSTAT+6, CPCANC+7
^BSDXAPPT - [#9002018.4] XFER+9
^BSDXAPPT("ARSRC" XFER+8
^BSDXTMP("BSDXCOPY" ZTM+7*, ZTM+21*, ZTM+22, ZTM+27*, CPSTAT+8, CPSTAT+9!, CPSTAT+10!, CPCANC+9, CPCANC+10!, CPCANC+11*
^BSDXTMP($J BSDXCP+11*, BSDXCP+26*, ERR+2*, ERR+4*, CPSTAT+7*, CPSTAT+13*, CPCANC+8*, CPCANC+13*
^SC - [#44] ZTM+9, ZTM+10, ZTM+11

Label References

Name Line Occurrences
$$ADDMIN XFER+20
$$XFER ZTM+20
ERR BSDXCP+16, BSDXCP+18, ETRAP+4
ZTM ZTMTST+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %DT BSDXCP+15*, BSDXCP+17*, ZTMTST+2*, ZTMTST+3*
>> %ZTERROR ETRAP+4
BSDX44 BSDXCPD~, BSDXCP~, ZTMTST+4*, ZTM+9, ZTM+10, ZTM+11
BSDXBEG BSDXCPD~, BSDXCP~, BSDXCP+15*, ZTMTST+2*, ZTM+9*, ZTM+10, ZTM+11, ZTM+20, XFER~, XFER+8
, XFER+18, XFER+20, XFER+22
BSDXCAN ZTM+5~, ZTM+13*, ZTM+14
BSDXCLRK ZTM+5~, ZTM+17*, ZTM+20, XFER~, XFER+26
BSDXCNT ZTM+5~, ZTM+6*, ZTM+7, ZTM+20*, ZTM+21, ZTM+27, ERR~, ERR+2, ETRAP+4, CPSTAT+4~
, CPSTAT+8*, CPSTAT+9, CPSTAT+10, CPSTAT+13, CPCANC+5~, CPCANC+9*, CPCANC+10, CPCANC+13
BSDXEND BSDXCPD~, BSDXCP~, BSDXCP+17*, ZTMTST+3*, ZTM+9, XFER+6~, XFER+18*, XFER+20*, XFER+23, ADDMIN+3~
, ADDMIN+4*, ADDMIN+26*, ADDMIN+27
BSDXERR ERR~, ERR+2
BSDXETIM ADDMIN+3~, ADDMIN+15*, ADDMIN+18, ADDMIN+21, ADDMIN+24*, ADDMIN+25*, ADDMIN+26
>> BSDXFDA( XFER+22*, XFER+23*, XFER+24*, XFER+25*, XFER+26*, XFER+27*
BSDXFND XFER+6~, XFER+7*, XFER+8, XFER+12*, XFER+13*, XFER+15
BSDXH ADDMIN+3~, ADDMIN+10*, ADDMIN+11*, ADDMIN+12*, ADDMIN+15, ADDMIN+18*, ADDMIN+19*, ADDMIN+20*, ADDMIN+24
BSDXI BSDXCP+8~, BSDXCP+9*, BSDXCP+16, BSDXCP+18, BSDXCP+24*, BSDXCP+26, ERR~, ERR+1*, ERR+2, ERR+3*
, ERR+4, ETRAP+2~*, ETRAP+3*, ETRAP+4, CPSTAT+4~, CPSTAT+5*, CPSTAT+12*, CPSTAT+13, CPCANC+5~, CPCANC+6*
, CPCANC+12*, CPCANC+13
BSDXIEN ZTM+5~, ZTM+10*, ZTM+11, XFER+6~, XFER+7*, XFER+8*, XFER+9, XFER+29!, XFER+31*, XFER+32
, XFER+36
BSDXIEN(1 XFER+31
>> BSDXIENS XFER+21*, XFER+22, XFER+23, XFER+24, XFER+25, XFER+26, XFER+27
BSDXLEN ZTM+5~, ZTM+16*, ZTM+20, XFER~, XFER+20, ADDMIN~, ADDMIN+15
BSDXM ADDMIN+3~, ADDMIN+21*, ADDMIN+22*, ADDMIN+23*, ADDMIN+24
BSDXMADE ZTM+5~, ZTM+18*, ZTM+20, XFER~, XFER+27
BSDXNOD ZTM+5~, ZTM+11*, ZTM+12, ZTM+13, ZTM+15, ZTM+16, ZTM+17, ZTM+18, ZTM+19, XFER+9*
, XFER+10, XFER+11
BSDXNOTE ZTM+5~, ZTM+19*, ZTM+20, XFER~, XFER+35*
BSDXNOTE( XFER+35*
BSDXPAT ZTM+5~, ZTM+15*, ZTM+20, XFER~, XFER+13, XFER+24
BSDXPAT2 XFER+6~, XFER+11*, XFER+13
BSDXQUIT ZTM+5~, ZTM+6*, ZTM+9, ZTM+10, ZTM+22*, ZTM+25, ZTM+27
BSDXRES BSDXCPD~, BSDXCP~, ZTM+20, XFER~, XFER+8, XFER+25
>> BSDXSRES ZTMTST+4*
BSDXST BSDXCP+8~, BSDXCP+25*, BSDXCP+26
BSDXSTIM ADDMIN+3~, ADDMIN+7*, ADDMIN+8*, ADDMIN+9*, ADDMIN+10, ADDMIN+12
BSDXSTRT ADDMIN~, ADDMIN+4, ADDMIN+7
BSDXTSK CPSTAT~, CPSTAT+8, CPSTAT+9, CPSTAT+10, CPCANC~, CPCANC+9, CPCANC+10, CPCANC+11
BSDXY BSDXCPD~, BSDXCP~, BSDXCP+7*, CPSTAT~, CPSTAT+3*, CPCANC~, CPCANC+4*
U ZTM+13, ZTM+15, ZTM+16, ZTM+17, ZTM+18, ZTM+19, XFER+11
>> X BSDXCP+10*, BSDXCP+15*, BSDXCP+17*, ZTM+2*, CPSTAT+6*, CPCANC+7*
>> Y BSDXCP+15, BSDXCP+16, BSDXCP+17, BSDXCP+18, ZTMTST+2, ZTMTST+3
>> ZTDESC BSDXCP+20*
>> ZTDTH BSDXCP+20*
>> ZTRTN BSDXCP+20*
>> ZTSAVE("BSDX44" BSDXCP+21*
>> ZTSAVE("BSDXBEG" BSDXCP+21*
>> ZTSAVE("BSDXEND" BSDXCP+21*
>> ZTSAVE("BSDXRES" BSDXCP+21*
ZTSK BSDXCP+8~, BSDXCP+25, BSDXCP+26, ZTMTST+4*, ZTM+4, ZTM+7, ZTM+21, ZTM+22, ZTM+27
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All