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 |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: ECUURPC

Package: Event Capture

Routine: ECUURPC


Information

ECUURPC ;ALB/JAM - Event Capture Data Entry Broker Utilities ;Dec 24, 2020@11:06:36

Source Information

Source file <ECUURPC.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
VA FileMan 3 ^%DT  (,FIND)^DIC  D^DIQ  
Kernel 2 $$DT^XLFDT  $$PATCH^XPDUTL  
DRG Grouper 1 $$CODEN^ICDEX  
Event Capture 1 SETENV^ECUMRPC  
Order Entry Results Reporting 1 DEVICE^ORWU  

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

Package Total Caller Graph
Event Capture 5 EC GETDATE  EC GETIEN  EC GETPATCH  EC GETSCNHELP  EC GETVERSION  

Entry Points

Name Comments DBIA/ICR reference
ECHELP(RESULTS,ECARY) ;
FNDIEN(RESULTS,ECARY) ;find IEN
ECDATE(RESULTS,ECARY) ;
PATCH(RESULTS,ECARY)
VERSRV(RESULTS,ECARY,VERSION)
ECDEVICE(Y,FROM) ; Return a subset of entries from the Device file.
; .LST(n)=IEN;Name^DisplayName^Location^RMar^PLen
; FROM=text to $O from, DIR=$O direction
ECPREDEV(FROM,Y) ;This code was based off DEVICE^ORWU

External References

Name Field # of Occurrence
^%DT ECDATE+15
^DIC ECHELP+13, FNDIEN+17
FIND^DIC VERSRV+18
D^DIQ ECDATE+17
SETENV^ECUMRPC ECHELP+11, FNDIEN+10, ECDATE+13, PATCH+9
$$CODEN^ICDEX FNDIEN+13
DEVICE^ORWU ECDEVICE+7
$$DT^XLFDT ECDATE+15
$$PATCH^XPDUTL PATCH+10

Used in RPC

RPC Name Call Tags
EC GETSCNHELP ECHELP
EC GETIEN FNDIEN
EC GETDATE ECDATE
EC GETPATCH PATCH
EC GETVERSION VERSRV

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(19 - [#19] FIND^DIC
^DIC(9.2 - [#9.2] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZIS(1 - [#3.5] ECPREDEV+7, ECPREDEV+8, ECPREDEV+11, ECPREDEV+12, ECPREDEV+13
^DIC(9.2 - [#9.2] ECHELP+13, ECHELP+15
^TMP($J ECHELP+11!, ECHELP+13*, ECHELP+14, ECHELP+15*, ECHELP+16

Label References

Name Line Occurrences
ECPREDEV ECDEVICE+10

Naked Globals

Name Field # of Occurrence
^(1 ECPREDEV+8, ECPREDEV+13
^(90 ECPREDEV+8, ECPREDEV+13
^(91 ECPREDEV+8, ECPREDEV+13
^(95 ECPREDEV+8, ECPREDEV+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %DT ECDATE+15*
>> %DT(0 ECDATE+15*
CNT ECDEVICE+3~
DIC ECHELP+9~, ECHELP+12*, FNDIEN+9~, FNDIEN+15*, ECDATE+12~
DIC("S" FNDIEN+16*
DIC(0 ECHELP+12*, FNDIEN+15*
>> DIR ECDEVICE+4*, ECDEVICE+5*, ECDEVICE+7
DTSTR ECDATE+12~, ECDATE+14*, ECDATE+15
ECARY ECHELP~, ECHELP+10, FNDIEN~, FNDIEN+11, ECDATE~, ECDATE+14, PATCH~, PATCH+8, PATCH+10, VERSRV~
, VERSRV+15, VERSRV+18
>> ECCLVER VERSRV+14*
ECDTSTR ECDATE+12~
ECLST VERSRV+16~
ECLST("DILIST" VERSRV+19, VERSRV+20
ECMINV VERSRV+16~, VERSRV+17*, VERSRV+21
FIL FNDIEN+9~, FNDIEN+11*, FNDIEN+13, FNDIEN+15, FNDIEN+16
FLG ECDATE+12~, ECDATE+14*, ECDATE+15
FOUND ECPREDEV+2~, ECPREDEV+4*, ECPREDEV+6*, ECPREDEV+11, ECPREDEV+16*
FROM ECDEVICE~, ECDEVICE+4*, ECDEVICE+6, ECDEVICE+7, ECDEVICE+9*, ECDEVICE+10, ECPREDEV~, ECPREDEV+3, ECPREDEV+5, ECPREDEV+7*
, ECPREDEV+9, ECPREDEV+11*, ECPREDEV+12, ECPREDEV+14
FUT ECDATE+12~, ECDATE+14*, ECDATE+15
HLPDA ECHELP+9~, ECHELP+10*, ECHELP+12
I ECDEVICE+3~, ECDEVICE+11*
IEN ECDEVICE+3~, ECPREDEV+1~, ECPREDEV+4*, ECPREDEV+7*, ECPREDEV+8, ECPREDEV+10, ECPREDEV+12*, ECPREDEV+13, ECPREDEV+17
RESULTS ECHELP~, ECHELP+16*, FNDIEN~, FNDIEN+13*, FNDIEN+18*, ECDATE~, ECDATE+16*, ECDATE+17*, ECDATE+18*, PATCH~
, PATCH+10*, VERSRV~, VERSRV+19*, VERSRV+20*, VERSRV+21*
SAVFROM ECDEVICE+3~, ECDEVICE+6*, ECDEVICE+9, ECPREDEV+2~, ECPREDEV+3*, ECPREDEV+16
SHOW ECDEVICE+3~, ECPREDEV+9*, ECPREDEV+10, ECPREDEV+14*, ECPREDEV+15, ECPREDEV+17
TEMPY ECDEVICE+3~, ECDEVICE+8*
TEMPY( ECDEVICE+11
TMPSHOW ECPREDEV+2~, ECPREDEV+15*, ECPREDEV+16
TXT FNDIEN+9~, FNDIEN+11*, FNDIEN+13, FNDIEN+15
U ECHELP+15, FNDIEN+11, ECDATE+14, ECDATE+18, VERSRV+21, ECDEVICE+4, ECPREDEV+9, ECPREDEV+10, ECPREDEV+14, ECPREDEV+15
, ECPREDEV+17
VERSION VERSRV~, VERSRV+14
X ECHELP+9~, ECHELP+12*, FNDIEN+9~, FNDIEN+15*, ECDATE+12~, ECDATE+15*, ECDEVICE+3~
X0 ECPREDEV+1~, ECPREDEV+8*, ECPREDEV+9, ECPREDEV+10, ECPREDEV+13*, ECPREDEV+14, ECPREDEV+17
X1 ECPREDEV+1~, ECPREDEV+8*, ECPREDEV+10, ECPREDEV+13*, ECPREDEV+17
X90 ECPREDEV+1~, ECPREDEV+8*, ECPREDEV+13*
X91 ECPREDEV+1~, ECPREDEV+8*, ECPREDEV+10, ECPREDEV+13*, ECPREDEV+15, ECPREDEV+17
X95 ECPREDEV+1~, ECPREDEV+8*, ECPREDEV+13*
Y ECHELP+9~, ECHELP+13, ECHELP+15, FNDIEN+9~, FNDIEN+17, FNDIEN+18, ECDATE+12~, ECDATE+16, ECDATE+17, ECDATE+18
, ECDEVICE~, ECDEVICE+7, ECDEVICE+8, ECDEVICE+10, ECPREDEV~
Y( ECDEVICE+11*
Y(1 ECPREDEV+10*, ECPREDEV+17*
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 |  Naked Globals |  Local Variables  | All