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

Package: Emergency Department Integration Software

Routine: EDPCTRL


Information

EDPCTRL ;SLC/KCM - Controller for ED Tracking ;5/23/13 11:19am

Source Information

Source file <EDPCTRL.m>

Call Graph

Call Graph

Call Graph Total: 29

Package Total Call Graph
Emergency Department Integration Software 28 (LOAD,LOADBRD,SAVEBRD)^EDPBCF  SAVE^EDPBCM  SAVE^EDPBPM  SAVE^EDPBRM  (LOAD,SAVE)^EDPBSL  (LOAD,SAVE)^EDPBST  (GETCMPTS,GETROLES,GETSECTS,GETWORKS,LDWSLIST,LOADALL,SAVEWORK)^EDPBWS  ($$DEBUG,PUTREQ,PUTXML)^EDPCDBG  
EN^EDPDTL  (BOOT,SESS,VIEWS)^EDPFAA  ICD^EDPFLEX  MATCH^EDPFPER  (CHK,LOG)^EDPFPTC  MATCH^EDPFPTL  LAB^EDPHIST  EN^EDPLAB  
($$UPD,$$VAL,UPD)^EDPLOG  ($$ADD,DEL)^EDPLOGA  PARAM^EDPQAR  GET^EDPQDBS  (BEDS,GET)^EDPQLE  (CLOSED,GET)^EDPQLP  (GET,LISTS)^EDPQPP  EN^EDPRPT  
(ACK,EVENT,PHONE)^EDPUPD  (GET,PUT)^EDPVIT  LOAD^EDPWS  ($$MSG,NVPARSE,XML)^EDPX  
Kernel 1 $$STA^XUAF4  

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 EDPCTRL RPC  

Entry Points

Name Comments DBIA/ICR reference
RPC(EDPXML,PARAMS,PARAMS2) ; 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
LOAD^EDPBCF COMMON+142
LOADBRD^EDPBCF COMMON+149
SAVEBRD^EDPBCF COMMON+156
SAVE^EDPBCM COMMON+170
SAVE^EDPBPM COMMON+205
SAVE^EDPBRM COMMON+163
LOAD^EDPBSL COMMON+177
SAVE^EDPBSL COMMON+212
LOAD^EDPBST COMMON+184
SAVE^EDPBST COMMON+191
GETCMPTS^EDPBWS COMMON+346
GETROLES^EDPBWS COMMON+15
GETSECTS^EDPBWS COMMON+337
GETWORKS^EDPBWS COMMON+332
LDWSLIST^EDPBWS COMMON+327
LOADALL^EDPBWS COMMON+322
SAVEWORK^EDPBWS COMMON+351
$$DEBUG^EDPCDBG RPC+7
PUTREQ^EDPCDBG RPC+8
PUTXML^EDPCDBG OUT+1
EN^EDPDTL COMMON+236
BOOT^EDPFAA COMMON+355
SESS^EDPFAA COMMON+14, COMMON+63
VIEWS^EDPFAA COMMON+14
ICD^EDPFLEX COMMON+46
MATCH^EDPFPER COMMON+198
CHK^EDPFPTC COMMON+32
LOG^EDPFPTC COMMON+39
MATCH^EDPFPTL COMMON+22
LAB^EDPHIST COMMON+265
EN^EDPLAB COMMON+292
$$UPD^EDPLOG COMMON+55, COMMON+79, COMMON+88
$$VAL^EDPLOG COMMON+92
UPD^EDPLOG COMMON+120
$$ADD^EDPLOGA COMMON+103
DEL^EDPLOGA COMMON+112
PARAM^EDPQAR COMMON+56
GET^EDPQDBS COMMON+361
BEDS^EDPQLE COMMON+301
GET^EDPQLE COMMON+81, COMMON+92
CLOSED^EDPQLP COMMON+128
GET^EDPQLP COMMON+57, COMMON+70, COMMON+105, COMMON+121
GET^EDPQPP COMMON+362
LISTS^EDPQPP COMMON+363
EN^EDPRPT COMMON+221, COMMON+229
ACK^EDPUPD COMMON+286
EVENT^EDPUPD COMMON+279
PHONE^EDPUPD COMMON+254
GET^EDPVIT COMMON+242
PUT^EDPVIT COMMON+248
LOAD^EDPWS COMMON+313, COMMON+316
$$MSG^EDPX COMMON+368
NVPARSE^EDPX COMMON+91
XML^EDPX COMMON+368
$$STA^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
EDPCTRL RPC RPC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^EDP(230 - [#230] COMMON+264, COMMON+300

Label References

Name Line Occurrences
$$VAL COMMON+13, COMMON+22, COMMON+32, COMMON+39, COMMON+46, COMMON+55, COMMON+56, COMMON+57, COMMON+70, COMMON+79
COMMON+81, COMMON+88, COMMON+91, COMMON+92, COMMON+103, COMMON+105, COMMON+112, COMMON+120, COMMON+121, COMMON+128
COMMON+142, COMMON+149, COMMON+163, COMMON+177, COMMON+184, COMMON+198, COMMON+205, COMMON+212, COMMON+221, COMMON+229
COMMON+236, COMMON+242, COMMON+248, COMMON+254, COMMON+263, COMMON+299, COMMON+322, COMMON+327, COMMON+332, COMMON+337
COMMON+346, COMMON+351, COMMON+355, COMMON+361, COMMON+362, COMMON+363
OUT COMMON+12, COMMON+21, COMMON+31, COMMON+38, COMMON+45, COMMON+54, COMMON+63, COMMON+69, COMMON+78, COMMON+87
COMMON+102, COMMON+111, COMMON+119, COMMON+127, COMMON+141, COMMON+148, COMMON+155, COMMON+162, COMMON+169, COMMON+176
COMMON+183, COMMON+190, COMMON+197, COMMON+204, COMMON+211, COMMON+220, COMMON+227, COMMON+235, COMMON+241, COMMON+247
COMMON+253, COMMON+259, COMMON+277, COMMON+284, COMMON+291, COMMON+297, COMMON+312, COMMON+315, COMMON+321, COMMON+326
COMMON+331, COMMON+336, COMMON+345, COMMON+349, COMMON+354, COMMON+360

Naked Globals

Name Field # of Occurrence
^( COMMON+264

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AREA COMMON+13*, COMMON+15, COMMON+298~, COMMON+299*
CMD COMMON+2~, COMMON+3*, COMMON+12, COMMON+21, COMMON+31, COMMON+38, COMMON+45, COMMON+54, COMMON+63, COMMON+69
COMMON+78, COMMON+87, COMMON+102, COMMON+111, COMMON+119, COMMON+127, COMMON+141, COMMON+148, COMMON+155, COMMON+162
COMMON+169, COMMON+176, COMMON+183, COMMON+190, COMMON+197, COMMON+204, COMMON+211, COMMON+220, COMMON+227, COMMON+235
COMMON+241, COMMON+247, COMMON+253, COMMON+259, COMMON+277, COMMON+284, COMMON+291, COMMON+297, COMMON+312, COMMON+315
COMMON+321, COMMON+326, COMMON+331, COMMON+336, COMMON+345, COMMON+349, COMMON+354, COMMON+360, COMMON+368
CURBED COMMON+298~, COMMON+300*
DUZ RPC+3
DUZ(2 RPC+3
EDPCSV COMMON+228~, COMMON+230
EDPDBUG RPC+1~, RPC+7*, RPC+8, OUT+1
EDPFAIL COMMON+2~, COMMON+55*, COMMON+79*, COMMON+88*, COMMON+103*, COMMON+104, COMMON+120
EDPHTTP OUT+2, OUT+3, OUT+7!
EDPREQ COMMON+260~*, COMMON+265, COMMON+278~*, COMMON+279, COMMON+285~*, COMMON+286
EDPREQ("order" COMMON+261, COMMON+264*
EDPSITE RPC+1~, RPC+3*, COMMON+15, COMMON+327, COMMON+332, COMMON+351
>> EDPSTA RPC+3*
EDPUSER RPC+1~, RPC+3*
EDPXML RPC~, RPC+2!, COMMON+230*, COMMON+265, COMMON+292, COMMON+332, COMMON+337, COMMON+346, OUT+1
EDPXML( OUT+5
I COMMON+262~, COMMON+263*, COMMON+264*, OUT+5~*
LOG COMMON+262~, COMMON+263*, COMMON+264, COMMON+298~, COMMON+299*, COMMON+300
N COMMON+262~, COMMON+263*, COMMON+264*
PAR COMMON+91~*
PARAMS RPC~, RPC+8, COMMON+351
PARAMS( RPC+4, RPC+5, RPC+6
PARAMS("swfID" RPC+7
PARAMS2 RPC~, COMMON+351
REC COMMON+91~
REQ RPC+1~, COMMON+156, COMMON+163, COMMON+170, COMMON+191, COMMON+212, COMMON+260, COMMON+278, COMMON+285, COMMON+292
COMMON+313, COMMON+332
REQ( RPC+5*, RPC+6*, VAL+1
REQ("command" COMMON+3
U COMMON+264, COMMON+300
X RPC+1~, RPC+4*, RPC+5, RPC+6, COMMON+262~, COMMON+264*, VAL~, VAL+1
X3 COMMON+298~, COMMON+300*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All