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

Package: Scheduling

Routine: SDAPI


Information

SDAPI ;ALB/MJK - Outpatient API ; 22 FEB 1994 11:30 am

Source Information

Source file <SDAPI.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Scheduling 7 HDLKILL^SDAMEVT  $$EN^SDAPIAE0  $$EN^SDAPIAP  $$EN^SDAPIDP  ($$ERRCHK,ERRFILE)^SDAPIER  (COMDT,EN)^SDCODEL  $$CHK^SDCOM  

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 SDPCE  

Entry Points

Name Comments DBIA/ICR reference
EN(DFN,SDT,SDCL,SDEVENT,SDERR,SDVIEN) ; -- main entry point for api
ENQ
INIT(DFN,SDT,SDCL,SDEVENT,SDROOT,SDMODE,SDRET,SDUZ) ; -- initialization of environment
INITQ
FINAL(SDOE) ; -- set up return value
; -- return ien and status if c/o attempted
HOST(PROTOCOL,MESSAGE) ; -- specify info by protocol
HDL ; -- kill evt drv hanndle

External References

Name Field # of Occurrence
HDLKILL^SDAMEVT HDL+1
$$EN^SDAPIAE0 EN+23
$$EN^SDAPIAP EN+10
$$EN^SDAPIDP EN+17
$$ERRCHK^SDAPIER EN+5, ENQ+1
ERRFILE^SDAPIER INIT+9, INIT+15, INIT+18, INIT+21, INIT+24
COMDT^SDCODEL FINAL+3
EN^SDCODEL EN+31
$$CHK^SDCOM FINAL+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] INIT+15
^SC - [#44] INIT+21
^SCE - [#409.68] EN+31, FINAL+2
^SCE("AVSIT" EN+30
^SD(409.63 - [#409.63] FINAL+2
^VA(200 - [#200] INIT+18

Label References

Name Line Occurrences
$$EN HOST+3
$$FINAL EN+11, EN+18, EN+24
ENQ EN+5, EN+8, EN+15, EN+21, EN+27
HDL ENQ, INIT+12
INIT EN+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DFN EN~, EN+4, EN+10, EN+17, EN+23, INIT~, INIT+15, HOST+3
MESSAGE HOST~
PROTOCOL HOST~
SDCL EN~, EN+4, EN+10, EN+17, EN+23, INIT~, INIT+21, HOST+3
SDERR EN~, INIT+3
SDERROOT EN+1~, INIT+3*
SDEVENT EN~, EN+4, INIT~, INIT+6, HOST+3
SDMODE EN+1~, EN+4, EN+10, EN+17, EN+23, EN+31, INIT~, INIT+1*
SDOE EN+9~, EN+10*, EN+11, EN+16~, EN+17*, EN+18, EN+22~, EN+23*, EN+24, EN+28~
, EN+29*, EN+30*, EN+31, FINAL~, FINAL+2, FINAL+3
SDRESULT HOST+2~, HOST+3*
SDRET EN+1~, EN+4, EN+11*, EN+18*, EN+24*, ENQ+1, INIT~, INIT+1*, FINAL+2*, FINAL+4
SDROOT EN+1~, EN+4, EN+8, EN+15, EN+21, EN+27, INIT~, INIT+6*, INIT+9, INIT+18
, INIT+21, HDL+1
SDT EN~, EN+4, EN+10, EN+13, EN+17, EN+23, INIT~, INIT+24, HOST+3
>> SDT1 EN+13*
SDUZ EN+1~, EN+4, EN+10, EN+17, EN+23, INIT~, INIT+18*, HOST+3
SDVIEN EN~, EN+10, EN+17, EN+23, EN+27, EN+30
U ENQ+1, INIT+21, FINAL+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All