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

Package: Event Capture

Routine: ECUMRPC


Information

ECUMRPC ;ALB/JAM;Event Capture Management Broker Utilities ;2/9/18 13:58

Source Information

Source file <ECUMRPC.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA FileMan 2 NOW^%DTC  $$GET1^DIQ  
CPT HCPCS Codes 1 $$CPT^ICPTCOD  
Event Capture 1 GETLOC^ECL  

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

Package Total Caller Graph
Event Capture 16 EC GETDSSECS  EC GETDSSUNITUSRS  EC GETECLOC  EC GETECSCREEN  EC GETECSDETAIL  EC GETNATPX  EC GETPXREASON  ECFLRPC  
ECMDDSSU  ECRRPC  ECUERPC  ECUERPC1  ECUERPC2  ECUMRPC1  ECUMRPC2  ECUURPC  

Entry Points

Name Comments DBIA/ICR reference
ECUSR(RESULTS,ECARY) ;
ECLOC(RESULTS) ;
ECSCN(RESULTS,ECARY) ;
ECSDTLS(RESULTS,ECARY) ;
DSSECS(RESULTS,ECARY) ;
GETSCN
ECPXRS(RESULTS,ECARY) ;
ECNATPX(RESULTS,ECARY) ;
SETENV ;set environment variables for RPC broker

External References

Name Field # of Occurrence
NOW^%DTC SETENV+3
$$GET1^DIQ ECSCN+24, ECSDTLS+19, GETSCN+11
GETLOC^ECL ECLOC+12
$$CPT^ICPTCOD ECSCN+27, GETSCN+8, ECNATPX+23

Used in RPC

RPC Name Call Tags
EC GETDSSUNITUSRS ECUSR
EC GETECSCREEN ECSCN
EC GETPXREASON ECPXRS
EC GETECSDETAIL ECSDTLS
EC GETECLOC ECLOC
EC GETNATPX ECNATPX
EC GETDSSECS DSSECS

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(4 - [#4] GET1^DIQ
^SC - [#44] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^EC(725 - [#725] ECSCN+26, GETSCN+7, ECNATPX+19, ECNATPX+20
^EC(726 - [#726] GETSCN+10
^ECD - [#724] ECSDTLS+17, GETSCN+1
^ECJ - [#720.3] ECSCN+18, ECSDTLS+14, ECSDTLS+16, GETSCN+4, GETSCN+5
^ECJ("AP" DSSECS+17, DSSECS+18, DSSECS+19, GETSCNGETSCN+2, GETSCN+3
^ECL("AD" ECPXRS+15, ECPXRS+16
^ECR - [#720.4] ECPXRS+16
^TMP($J ECUSR+16!, ECUSR+18*, ECUSR+19, ECLOC+11!, ECLOC+12*, ECLOC+13, ECSCN+15!, ECSCN+28*, ECSCN+29, DSSECS+15!
, DSSECS+20, GETSCN+12*, ECPXRS+14!, ECPXRS+17*, ECPXRS+18, ECNATPX+17!, ECNATPX+24*, ECNATPX+25
^VA(200 - [#200] ECUSR+17, ECUSR+18

Label References

Name Line Occurrences
GETSCN DSSECS+18, DSSECS+19
SETENV ECUSR+14, ECLOC+10, ECSCN+15, ECSDTLS+15, DSSECS+15, ECPXRS+13, ECNATPX+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACT ECSCN+14~, ECSCN+19*, ECSCN+20, ECNATPX+13~, ECNATPX+21*, ECNATPX+22
CAT ECSCN+14~, ECSCN+28, DSSECS+13~, DSSECS+17*, GETSCN*, GETSCN+1, GETSCN+2, GETSCN+3, GETSCN+10
CATD DSSECS+13~, GETSCN+10*, GETSCN+12
CLN ECSCN+14~, ECSDTLS+13~, ECSDTLS+19*, ECSDTLS+20
CNT ECUSR+13~, ECUSR+16*, ECUSR+18*, ECSCN+14~, ECSCN+17*, ECSCN+28*, DSSECS+13~, DSSECS+16*, GETSCN+11*, GETSCN+12
, ECPXRS+11~, ECPXRS+14*, ECPXRS+17*, ECNATPX+13~, ECNATPX+18*, ECNATPX+24*
CPT ECNATPX+13~, ECNATPX+21*, ECNATPX+23
CPTDAT ECNATPX+13~, ECNATPX+23*, ECNATPX+24
DSSIEN ECSCN+14~, ECSCN+17*, ECSCN+22
DT SETENV+3*
DTIME SETENV+2*
DUZ SETENV+1, SETENV+2*
DUZ(0 SETENV+2*
ECARY ECUSR~, ECUSR+15, ECSCN~, ECSCN+16, ECSCN+17, ECSDTLS~, ECSDTLS+14, ECSDTLS+16, ECSDTLS+20, DSSECS~
, DSSECS+14, ECPXRS~, ECPXRS+12, ECNATPX~, ECNATPX+15
ECD DSSECS+13~, DSSECS+14*, DSSECS+18, DSSECS+19*, GETSCNGETSCN+1, GETSCN+2, GETSCN+3
ECL DSSECS+13~, DSSECS+14*, DSSECS+16, DSSECS+17
ECPX ECNATPX+13~, ECNATPX+15*, ECNATPX+16*, ECNATPX+18, ECNATPX+19
ECSCR ECSCN+14~, ECSCN+19*, ECSCN+21, ECSCN+22, ECSCN+24, ECSCN+25, ECSCN+26, ECSCN+27, ECPXRS+12*, ECPXRS+15
, ECPXRS+16
ECSYN DSSECS+13~, GETSCN+5*, GETSCN+12
EDUZ ECUSR+13~, ECUSR+16*, ECUSR+17*, ECUSR+18
EI ECSCN+14~, ECSCN+23*, ECSCN+24
FL ECSCN+14~, ECSCN+16*, ECSCN+24
IEN ECSCN+14~, ECSCN+17*, ECSCN+18*, ECSCN+28, DSSECS+13~, GETSCN+2*, GETSCN+3*, GETSCN+4, GETSCN+5, GETSCN+12
, ECPXRS+11~, ECPXRS+14*, ECPXRS+15*, ECPXRS+16, ECPXRS+17, ECNATPX+13~, ECNATPX+18*, ECNATPX+19*, ECNATPX+20, ECNATPX+24
LOC ECLOC+9~, ECLOC+12, ECSCN+14~, ECSCN+28, DSSECS+13~, DSSECS+16*, DSSECS+17*, DSSECS+18, DSSECS+19, GETSCN
GETSCN+2, GETSCN+3, GETSCN+11
LOCDS DSSECS+13~, GETSCN+11*, GETSCN+12
LOCIEN ECSCN+14~, ECSCN+16*, ECSCN+21
NODE ECSCN+14~, ECSCN+18*, ECSCN+19, ECSDTLS+13~, ECSDTLS+16*, ECSDTLS+18, ECSDTLS+20, DSSECS+13~, GETSCN+4*, GETSCN+9
PN DSSECS+13~, GETSCN+5*, GETSCN+6, GETSCN+7*, GETSCN+8*
PRO ECSCN+26*, ECSCN+27*, ECSDTLS+13~, ECSDTLS+16*, ECSDTLS+19, ECSDTLS+20, DSSECS+13~, GETSCN+5*, GETSCN+7*, GETSCN+8*
GETSCN+12
PX ECSCN+14~, ECSCN+24*, ECSCN+26*, ECSCN+27*, ECSCN+28, DSSECS+13~, GETSCN*, GETSCN+2*, GETSCN+3
RESULTS ECUSR~, ECUSR+19*, ECLOC~, ECLOC+13*, ECSCN~, ECSCN+29*, ECSDTLS~, ECSDTLS+21*, DSSECS~, DSSECS+20*
, ECPXRS~, ECPXRS+18*, ECNATPX~, ECNATPX+25*
RIEN ECPXRS+11~, ECPXRS+16*, ECPXRS+17
RSN ECPXRS+11~, ECPXRS+16*, ECPXRS+17
SPCE ECSDTLS+13~, ECSDTLS+16*, ECSDTLS+17*, ECSDTLS+21
STAT ECSCN+14~, ECSCN+16*, ECSCN+20, ECSDTLS+13~, ECSDTLS+18*, ECSDTLS+20, DSSECS+13~, GETSCN+9*, GETSCN+12, ECNATPX+13~
, ECNATPX+15*, ECNATPX+16*, ECNATPX+22
STR ECSDTLS+13~, ECSDTLS+20*, ECSDTLS+21, ECNATPX+13~, ECNATPX+20*, ECNATPX+21, ECNATPX+24
U ECUSR+15, ECUSR+18, ECSCN+16, ECSCN+17, ECSCN+19, ECSCN+21, ECSCN+22, ECSCN+24, ECSCN+25, ECSCN+26
, ECSCN+27, ECSCN+28, ECSDTLS+17, ECSDTLS+18, ECSDTLS+19, ECSDTLS+20, ECSDTLS+21, DSSECS+14, GETSCN+1, GETSCN+5
GETSCN+7, GETSCN+8, GETSCN+9, GETSCN+10, GETSCN+12, ECPXRS+16, ECPXRS+17, ECNATPX+15, ECNATPX+21, ECNATPX+24
SETENV+2*
UNT ECUSR+13~, ECUSR+15*, ECUSR+17, ECSCN+14~, ECSCN+28
V ECSCN+14~, ECSCN+17*, ECSCN+24
>> X SETENV+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All