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

Package: DSS Extracts

Routine: ECXLABR


Information

ECXLABR ;ALB/JAP,BIR/CML-LAR Extract for DSS (New Format - With LMIP Codes) ;2/6/19 12:50

Source Information

Source file <ECXLABR.m>

Call Graph

Call Graph

Call Graph Total: 14

Package Total Call Graph
DSS Extracts 8 $$RADDIV^ECXDEPT  ^ECXKILL  QUE^ECXTAUTO  ^ECXTRAC  ($$ECXDATE,$$ECXTIME,$$PATCAT,$$PRVCLASS)^ECXUTL  ($$INP,ECXDEF)^ECXUTL2  $$PAT^ECXUTL3  ($$ENCNUM,$$OBSPAT)^ECXUTL4  
Kernel 3 $$S^%ZTLOAD  ($$LJ,$$RJ)^XLFSTR  $$NPI^XUSNPI  
Lab Service 1 ^LRCAPDAR  
Registration 1 $$TSDATA^DGACT  
VA FileMan 1 IX1^DIK  

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

Package Total Caller Graph
DSS Extracts 2 ECXALAR  ECXLABR  
Event Capture 1 ECXLABR  

Entry Points

Name Comments DBIA/ICR reference
BEG ;entry point from option
START ; entry when queued
FILE ;file record
SETUP ;Set required input for ECXTRAC
QUE ; entry point for the background requeuing handled by ECXTAUTO

External References

Name Field # of Occurrence
$$S^%ZTLOAD FILE+35
$$TSDATA^DGACT FILE+22
IX1^DIK FILE+34
$$RADDIV^ECXDEPT START+38
^ECXKILL BEG+2, QUE+1
QUE^ECXTAUTO QUE+1
^ECXTRAC BEG+2
$$ECXDATE^ECXUTL START+19, START+21, START+23
$$ECXTIME^ECXUTL START+20, START+22, START+24
$$PATCAT^ECXUTL START+53
$$PRVCLASS^ECXUTL START+16
$$INP^ECXUTL2 START+30
ECXDEF^ECXUTL2 SETUP+2
$$PAT^ECXUTL3 START+27
$$ENCNUM^ECXUTL4 START+44
$$OBSPAT^ECXUTL4 START+41
^LRCAPDAR START+3
$$LJ^XLFSTR FILE+19, FILE+25
$$RJ^XLFSTR FILE+18
$$NPI^XUSNPI START+17

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(4 - [#4] START+38
^ECX( FILE+16, FILE+33*
^ECX(727.7 - [#727.7] START+63, START+64
^LAM - [#64] START+50
^LAR(64.036 - [#64.036] START+2!, START+5, START+8, START+9, START+10, START+46, START+47, START+48, START+68!*

Label References

Name Line Occurrences
FILE START+67
SETUP BEG+1, QUE+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA FILE+15~, FILE+34*!
DIK FILE+15~, FILE+34*!
>> EC1 START+10*, START+13, START+14, START+15, START+19, START+20, START+21, START+22, START+23, START+24
START+44
>> EC2 START+48*, START+49, START+51
>> EC23 FILE+17
>> EC7 FILE+16*, FILE+17, FILE+33, FILE+34
ECCLASS START+1~, START+13*, START+16*, FILE+27
ECDOC START+1~
ECDOCPC START+1~
>> ECED START+2
>> ECF START+10*, START+11, START+26
>> ECFILE BEG+1, FILE+16, FILE+33, FILE+34, SETUP+2
>> ECGRP SETUP+2
>> ECHEAD START+44, SETUP+1*, SETUP+2
>> ECHL START+49*, FILE+18
>> ECINST START+38, FILE+17
>> ECLNC START+51*, FILE+29
>> ECLRN START+7*, START+8*, START+9, START+10, START+46, START+47, START+48
>> ECN START+48*, FILE+18
>> ECODE FILE+17*, FILE+18*, FILE+19*, FILE+25*, FILE+33
>> ECODE1 FILE+26*, FILE+27*, FILE+28*, FILE+29*, FILE+30*, FILE+31*, FILE+32*, FILE+33
>> ECORDT START+19*, FILE+18
>> ECORTM START+20*, FILE+19
>> ECPACK SETUP+2
>> ECPIECE SETUP+2
>> ECPTNPI START+17*, START+18*, FILE+28
>> ECPTPR START+13*, START+16, START+17, FILE+27
ECREDT START+1~, START+21*, FILE+25
>> ECRES START+45*, START+46*, START+47, START+48
ECRETM START+1~, START+22*, FILE+25
>> ECRN FILE+33*
>> ECRS START+48*, START+56, START+58*, START+62, FILE+18, FILE+32
>> ECRTN SETUP+2
ECSCDT START+1~, START+23*, FILE+18
ECSCTM START+1~, START+24*, FILE+26
>> ECSD START+2
ECTRANS START+1~, START+56*, START+64*, FILE+26
ECTRIEN START+1~, START+63*, START+64
ECTRS START+1~, START+56*, START+57*, START+58, START+59*, START+60*, START+61, START+62*, START+63
>> ECVER SETUP+2
>> ECWC START+49*, START+50*, START+67, FILE+25
>> ECXA START+25*, START+30*, START+41, START+44, START+66*, FILE+17
>> ECXADMDT START+25*, START+30*, START+44
ECXASIH START+1~, START+30*, START+66
ECXCLST START+1~, START+12*, START+32*, FILE+31
ECXDATA FILE+21~, FILE+22*
ECXDATA(7 FILE+23
>> ECXDATE START+15*, START+16, START+17, START+27, START+30
>> ECXDFN START+13*, START+27, START+30, START+53, FILE+17
ECXDIEN START+38~*, START+39!
>> ECXDOM START+25*, START+31*, FILE+26
>> ECXDSSD START+25*, FILE+26
ECXECL START+1~, START+12*, FILE+31
>> ECXENC START+44*, FILE+26
ECXESC START+1~, START+12*, FILE+31
>> ECXLOGIC FILE+18, FILE+26, FILE+27, FILE+28, FILE+29, FILE+30, FILE+31, FILE+32
>> ECXMN START+25*, START+31*, FILE+25
>> ECXMPI START+29*, FILE+26
>> ECXOBS START+41*, START+44, FILE+26
ECXPAT START+27!
ECXPAT("CL ST AT" , START+32
ECXPAT("MPI" START+29
ECXPAT("NAME" START+29
ECXPAT("SSN" START+29
>> ECXPATCAT START+53*, FILE+30
ECXPDIV START+38~*, FILE+26
>> ECXPNM START+25*, START+29*, FILE+17
>> ECXSSN START+25*, START+29*, START+44, FILE+17
ECXTIME START+1~, START+14*
>> ECXTS START+25*, START+31*, START+41, START+44, FILE+22
ECXTSC FILE+21~, FILE+23*, FILE+25
>> ECXYM START+19, START+21, START+23
>> LREDT START+2*
>> LRSDT START+2*
OK START+1~, START+26, START+27*, START+28
>> QFLG START+7*, START+8, START+46, START+47, FILE+35*
U START+5, START+10, START+13, START+14, START+15, START+18, START+19, START+20, START+21, START+22
START+23, START+24, START+30, START+31, START+44, START+48, START+49, START+50, START+51, START+64
FILE+17, FILE+18, FILE+19, FILE+25, FILE+26, FILE+27, FILE+28, FILE+29, FILE+30, FILE+31
FILE+32
X START+1~, START+30*, START+31
>> ZTQUEUED FILE+35
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All