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

Package: Emergency Department Integration Software

Routine: EDPCBRD


Information

EDPCBRD ;SLC/KCM - Controller for ED Tracking Board ;2/28/12 08:33am

Source Information

Source file <EDPCBRD.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Emergency Department Integration Software 5 ($$DEBUG,PUTREQ,PUTXML)^EDPCDBG  BRDUSER^EDPQAR  GET^EDPQDB  GET^EDPQDBS  ($$MSG,XML)^EDPX  
Kernel 2 $$LOW^XLFSTR  $$IEN^XUAF4  
Toolkit 1 $$GET^XPAR  

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
Emergency Department Integration Software 1 EDPCBRD RPC  

Entry Points

Name Comments DBIA/ICR reference
RPC(EDPXML,SESS,PARAMS) ; Process request via RPC instead of CSP
COMMON ; Come here for both CSP and RPC Mode
OUT ; output the XML
END
VAL(X) ; return value from request

External References

Name Field # of Occurrence
$$DEBUG^EDPCDBG RPC+5
PUTREQ^EDPCDBG RPC+6
PUTXML^EDPCDBG OUT+1
BRDUSER^EDPQAR COMMON+19
GET^EDPQDB COMMON+29, COMMON+36
GET^EDPQDBS COMMON+28
$$MSG^EDPX COMMON+40
XML^EDPX COMMON+10, COMMON+40
$$LOW^XLFSTR COMMON+6
$$GET^XPAR COMMON+7, COMMON+9
$$IEN^XUAF4 RPC+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: "<results>",!
  • Line Location: OUT+4
Function Call: WRITE
  • Prompt: EDPXML(I),!
  • Line Location: OUT+5
Function Call: WRITE
  • Prompt: "</results>",!
  • Line Location: OUT+6

Used in RPC

RPC Name Call Tags
EDPCBRD RPC RPC

Label References

Name Line Occurrences
$$VAL COMMON+19, COMMON+28, COMMON+29, COMMON+36
OUT COMMON+4, COMMON+19, COMMON+27, COMMON+35

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BRD COMMON+5~, COMMON+7*, COMMON+8, COMMON+9*, COMMON+10, COMMON+11
CMD COMMON+2~, COMMON+3*, COMMON+19, COMMON+27, COMMON+35
EDPDBUG RPC+1~, RPC+5*, RPC+6, OUT+1
EDPFAIL COMMON+2~
EDPHTTP OUT+2, OUT+3, OUT+7!
EDPSITE RPC+1~, RPC+3*, COMMON+9
>> EDPSTA RPC+3*
EDPUSER RPC+1~, RPC+3*
EDPXML RPC~, RPC+2!, COMMON+4, OUT+1
EDPXML( OUT+5
I OUT+5~*
PARAMS RPC~, RPC+6
PARAMS( RPC+4
REQ RPC+1~
REQ( RPC+4*, VAL+1
REQ("board" COMMON+11*
REQ("command" COMMON+3
REQ("machine" COMMON+4, COMMON+6*, COMMON+7, COMMON+9
SESS RPC~, RPC+3
U RPC+3
X RPC+1~, RPC+4*, VAL~, VAL+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Used in RPC |  Label References |  Local Variables  | All