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 |  Interaction Calls |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BSDX23

Package: Clinical Scheduling for Windows

Routine: BSDX23


Information

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

Source Information

Source file <BSDX23.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
Kernel 2 ^%ZISC  CALL^%ZISTCP  

Entry Points

Name Comments DBIA/ICR reference
REGERR(BSDXI,BSDXERID) ;Error processing
EVERR(BSDXEVENT,BSDXIP,BSDXPORT) ;
UNREG(BSDXY,BSDXEVENT,BSDXIP,BSDXPORT) ;EP
EVENT(BSDXEVENT,BSDXPARAM,BSDXSIP,BSDXSPT) ;EP
REGET ;EP
REGEVNT(BSDXY,BSDXEVENT,BSDXIP,BSDXPORT) ;EP
RAISEVNT(BSDXY,BSDXEVENT,BSDXPARAM,BSDXSIP,BSDXSPT) ;EP

External References

Name Field # of Occurrence
^%ZISC EVENT+16
CALL^%ZISTCP EVENT+10

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: BSDXEVENT,BSDXPARAM,!
  • Line Location: EVENT+15

Used in RPC

RPC Name Call Tags
BSDX REGISTER EVENT REGEVNT
BSDX UNREGISTER EVENT UNREG
BSDX RAISE EVENT RAISEVNT

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TRAP" REGEVNT+7, UNREG+7, RAISEVNT+12
^BSDXTMP("EVENT" EVENT+6, EVENT+7, EVENT+8, EVENT+11!, EVENT+13!, EVERR+5!, REGEVNT+12*, UNREG+12!
^BSDXTMP($J REGERR+2*, REGERR+4*, REGEVNT+9*, REGEVNT+15*, UNREG+9*, UNREG+15*, RAISEVNT+11*, RAISEVNT+17*

Label References

Name Line Occurrences
EVENT RAISEVNT+14
REGERR REGET+5, REGEVNT+10, REGEVNT+11, UNREG+10, UNREG+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BSDXERID REGERR~, REGERR+2
BSDXEVENT EVENT~, EVENT+6, EVENT+7, EVENT+8, EVENT+11, EVENT+13, EVENT+15, EVERR~, EVERR+2, EVERR+5
, REGEVNT~, REGEVNT+12, UNREG~, UNREG+12, RAISEVNT~, RAISEVNT+14
BSDXI REGET+3~*, REGET+4*, REGET+5, REGERR~, REGERR+1*, REGERR+2, REGERR+3*, REGERR+4, REGEVNT+5~, REGEVNT+6*
, REGEVNT+10, REGEVNT+11, REGEVNT+14*, REGEVNT+15, UNREG+5~, UNREG+6*, UNREG+10, UNREG+11, UNREG+14*, UNREG+15
, RAISEVNT+8~, RAISEVNT+9*, RAISEVNT+16*, RAISEVNT+17
BSDXIP EVENT+7*, EVENT+8, EVENT+9, EVENT+10, EVENT+11, EVENT+13, EVERR~, EVERR+3, EVERR+4, EVERR+5
, REGEVNT~, REGEVNT+11, REGEVNT+12, UNREG~, UNREG+11, UNREG+12
BSDXPARAM EVENT~, EVENT+14*, EVENT+15, RAISEVNT~, RAISEVNT+14
BSDXPORT EVENT+8*, EVENT+10, EVENT+11, EVENT+13, EVERR~, EVERR+5, REGEVNT~, REGEVNT+10, REGEVNT+12, UNREG~
, UNREG+10, UNREG+12
BSDXSIP EVENT~, EVENT+9, RAISEVNT~, RAISEVNT+14
BSDXSPT EVENT~, RAISEVNT~, RAISEVNT+14
BSDXY REGEVNT~, REGEVNT+8*, UNREG~, UNREG+8*, RAISEVNT~, RAISEVNT+10*
IO EVENT+15
>> POP EVENT+11
U EVENT+14
>> X EVENT+13, REGEVNT+7*, UNREG+7*, RAISEVNT+12*
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables |  All