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

Package: DSS Extracts

Routine: ECXPRO


Information

ECXPRO ;ALB/GTS - Prosthetics Extract for DSS ;2/27/19 15:42

Source Information

Source file <ECXPRO.m>

Call Graph

Call Graph

Call Graph Total: 20

Package Total Call Graph
DSS Extracts 14 $$RADDIV^ECXDEPT  ^ECXKILL  ($$NTEG,PROSINFO)^ECXPRO1  (ECXBUL,FEEDINFO)^ECXPRO2  $$PDIV^ECXPUTL  VISIT^ECXSCX1  QUE^ECXTAUTO  ^ECXTLOCL  
^ECXTRAC  ($$ECXDATE,$$PATCAT)^ECXUTL  ($$PATDEM,ECXDEF)^ECXUTL2  $$PAT^ECXUTL3  ($$CNHSTAT,$$ENCNUM,$$HNCI,$$OBSPAT,$$SHAD)^ECXUTL4  NPRF^ECXUTL5  
VA FileMan 3 IX1^DIK  $$GET1^DIQ  EN^DIQ1  
Kernel 2 $$S^%ZTLOAD  $$RJ^XLFSTR  
MailMan 1 ^XMD  

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

Package Total Caller Graph
DSS Extracts 1 ECXPRO  
Event Capture 1 ECXPRO  

Entry Points

Name Comments DBIA/ICR reference
BEG ;entry point from option
START ;start package specific extract
FILE ;file extract record
SETUP ;Set required input for ECXTRAC
LOCAL ;to extract nightly for local use not to be transmitted to TSI
QUE ; entry point for the background requeuing handled by ECXTAUTO

External References

Name Field # of Occurrence
$$S^%ZTLOAD FILE+74
IX1^DIK FILE+73
$$GET1^DIQ START+35, START+39, START+66
EN^DIQ1 START+34
$$RADDIV^ECXDEPT START+57
^ECXKILL BEG+2, LOCAL+2, QUE+1
$$NTEG^ECXPRO1 START+50
PROSINFO^ECXPRO1 START+51
ECXBUL^ECXPRO2 START+17
FEEDINFO^ECXPRO2 START+87, START+91
$$PDIV^ECXPUTL SETUP+3
VISIT^ECXSCX1 START+67
QUE^ECXTAUTO QUE+1
^ECXTLOCL LOCAL+2
^ECXTRAC BEG+2
$$ECXDATE^ECXUTL START+54, FILE+48
$$PATCAT^ECXUTL START+78
$$PATDEM^ECXUTL2 START+40
ECXDEF^ECXUTL2 SETUP+2
$$PAT^ECXUTL3 START+41
$$CNHSTAT^ECXUTL4 START+62
$$ENCNUM^ECXUTL4 START+83
$$HNCI^ECXUTL4 START+72
$$OBSPAT^ECXUTL4 START+59
$$SHAD^ECXUTL4 START+75
NPRF^ECXUTL5 START+80
$$RJ^XLFSTR FILE+45
^XMD START+99

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^RMPR(660 - [#660] Classic Fileman Calls,  GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ECX( FILE+42, FILE+72*
^RMPR(660 - [#660] START+19, START+21, START+31, START+32
^TMP("ECX-PRO EXC" START+100!
^XMB("NETNAME" START+95

Label References

Name Line Occurrences
FILE START+88, START+92
SETUP BEG+1, LOCAL+2, QUE+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CPTCODE START+14~, START+52*, START+87, START+91
DA START+14~, START+33*, FILE+41~, FILE+73*!
DIC START+14~, START+33*
DIK FILE+41~, FILE+73*!
DIQ START+14~, START+34*
DIQ(0 START+33*
DR START+14~, START+33*
>> EC START+17
>> EC23 FILE+47
>> EC7 FILE+42*, FILE+47, FILE+72, FILE+73
>> ECASNPI FILE+43*, FILE+63
>> ECASPR FILE+43*, FILE+57
>> ECCLAS FILE+43*, FILE+55
>> ECCLAS2 FILE+43*, FILE+57
>> ECED START+18
>> ECEDN START+17
>> ECFILE BEG+1, FILE+42, FILE+72, FILE+73, SETUP+2
>> ECGRP START+95, SETUP+2
>> ECHEAD START+83, SETUP+1*, SETUP+2
>> ECINST BEG+2, START+50, START+97, SETUP+3*
ECINSTSV START+12~, START+86*, START+90*, FILE+47
>> ECODE FILE+47*, FILE+48*, FILE+49*, FILE+50*, FILE+51*, FILE+52*, FILE+53*, FILE+72
>> ECODE1 FILE+54*, FILE+55*, FILE+56*, FILE+57*, FILE+58*, FILE+59*, FILE+60*, FILE+61*, FILE+62*, FILE+72
>> ECODE2 FILE+63*, FILE+64*, FILE+65*, FILE+66*, FILE+67*, FILE+68*, FILE+69*, FILE+70*, FILE+71*, FILE+72
>> ECPACK SETUP+2
>> ECPIECE SETUP+2
>> ECPTNPI FILE+43*, FILE+63
>> ECPTPR START+26*, FILE+43*, FILE+49
>> ECPTTM START+26*, FILE+43*, FILE+49
>> ECRN FILE+72*
>> ECRTN SETUP+2
>> ECSD1 START+18
>> ECSDN START+17
>> ECVER SETUP+2
ECX0 START+12~, START+32*, START+50, START+51, START+54
>> ECXA START+25*, START+59, START+83, START+84*, FILE+47
>> ECXADMDT START+83
>> ECXAO START+65*, START+68*, FILE+46*, FILE+62
>> ECXAOL START+27*, FILE+59
ECXASIH START+15~, START+84
>> ECXAST START+26*, FILE+51
>> ECXBILST START+25*, FILE+52
>> ECXCAT FILE+58
ECXCLST START+15~, START+26*, START+47*, FILE+67
>> ECXCNH START+62*, FILE+59
>> ECXCNTRY FILE+64
>> ECXCNTY FILE+57
ECXCT START+12~, START+18*, START+19*, START+21, START+40
>> ECXCTAMT START+24*, FILE+46*, FILE+51
>> ECXCVE FILE+61
>> ECXCVEDT FILE+61
>> ECXCVENC FILE+46*, FILE+61
ECXDACT START+12~, START+20*, START+21*, START+31, START+32, START+33, START+35, START+36, START+37, START+38
START+39, START+50, START+51, START+66
>> ECXDATE START+23*, START+41, START+83, FILE+48
>> ECXDFN START+23*, START+36*, START+40, START+41, START+50, START+62, START+67, START+72, START+75, START+78
FILE+47
>> ECXDIV START+35*, START+57
>> ECXDOB START+27*, FILE+54
>> ECXDOM FILE+57
>> ECXDSSD START+27*, FILE+55
>> ECXECE START+65*, START+68*, FILE+46*, FILE+62
ECXECL START+15~, START+65*, START+70*, FILE+46*, FILE+67
ECXED1 START+12~, START+18*, START+19
>> ECXELIG START+26*, FILE+51
>> ECXENC START+83*, FILE+59
>> ECXENRL FILE+56
>> ECXERI FILE+62
ECXERR START+42*, START+67!
ECXESC START+15~, START+65*, START+70*, FILE+46*, FILE+67
>> ECXEST START+26*, FILE+51
>> ECXETH START+27*, FILE+43*, FILE+60
>> ECXFEKEY START+25*, FILE+49
>> ECXFELOC START+25*, START+88, START+92, FILE+48
>> ECXFORM START+24*, START+37*, START+50, START+51, START+85, START+89, FILE+69
>> ECXGRPR START+25*, FILE+54
>> ECXHCPCS START+24*, START+52, FILE+49
>> ECXHNC START+65*, START+69*, FILE+46*, FILE+62
>> ECXHNCI START+27*, START+72*, FILE+60
ECXICD101 START+13~, FILE+66
ECXICD102 START+13~, FILE+66
ECXICD103 START+13~, FILE+66
ECXICD104 START+13~, FILE+66
ECXICD10P START+13~, START+27*, FILE+66
>> ECXICD9 START+27*, FILE+50
>> ECXICD91 FILE+50
>> ECXICD92 FILE+50
>> ECXICD93 FILE+50
>> ECXICD94 FILE+50
>> ECXIR START+65*, START+69*, FILE+46*, FILE+62
>> ECXLAB START+85*, START+87, START+89*, START+91
ECXLB START+12~, START+32*, START+50, START+51
>> ECXLC START+25*
>> ECXLH START+25*, START+38*, FILE+65
>> ECXLLC START+24*, FILE+46*, FILE+51
>> ECXLMC START+25*, FILE+46*, FILE+52
ECXLNE START+12~, START+17, START+18, START+50, START+94
ECXLNSTR START+12~, START+18*, START+94
>> ECXLOGIC FILE+43, FILE+44, FILE+58, FILE+61, FILE+62, FILE+63, FILE+64, FILE+65, FILE+66, FILE+67
FILE+68, FILE+69, FILE+70, FILE+71
>> ECXMC START+25*
>> ECXMIL START+65*, START+69*, FILE+46*, FILE+62
>> ECXMPI FILE+54
>> ECXMST START+27*, FILE+56
ECXNCOST START+16~, START+28*, FILE+71
ECXNLLC START+16~, START+28*, FILE+71
ECXNLMC START+16~, START+28*, FILE+71
>> ECXNPPDC START+87, START+91, FILE+63
>> ECXNPPDT START+54*, FILE+63
ECXNPRFI START+14~, FILE+61
>> ECXOBS START+59*, START+83, FILE+59
>> ECXOEF START+44*, FILE+63
>> ECXOEFDT START+45*, FILE+63
ECXP START+12~, START+33!
ECXP(660 START+36, START+37, START+38
ECXPAT START+41, START+42!
ECXPAT("CL ST AT" , START+47
ECXPAT("COMBSVCI" START+48
ECXPAT("COMBSVCL" START+49
ECXPAT("ECXOEF" START+44
ECXPAT("ECXOEFDT" START+45
ECXPAT("VIETNAM" START+46
>> ECXPATCAT START+78*, FILE+65
ECXPDIV START+57~*, START+86, START+90, FILE+59
>> ECXPHCPC START+24*, FILE+53
>> ECXPHI FILE+58
>> ECXPLOC FILE+55
>> ECXPNM START+23*, FILE+47
>> ECXPOS FILE+58
>> ECXPRIOR FILE+58, FILE+61
>> ECXPST FILE+55
>> ECXPTYPE FILE+61
>> ECXQTY START+25*, FILE+45*, FILE+49
>> ECXRACE FILE+43*, FILE+55
>> ECXRC1 START+27*, FILE+43*, FILE+60
>> ECXRCST START+24*, START+87, START+91, FILE+52
>> ECXRQST START+24*, START+86, START+87, START+91, FILE+52
>> ECXRST START+26*, FILE+51
>> ECXSBGRP FILE+61
>> ECXSEX START+23*, FILE+54
>> ECXSHAD START+65*, START+68*, FILE+46*, FILE+65
>> ECXSHADI START+27*, START+75*, FILE+65
>> ECXSRCE START+23*, START+87, START+91
>> ECXSSN START+23*, START+83, FILE+47
>> ECXSTAT START+23*, FILE+58
>> ECXSTAT2 START+87, START+90, START+91
>> ECXSTATE FILE+56
>> ECXSVCI START+48*, FILE+68
>> ECXSVCL START+49*, FILE+68
>> ECXTS START+59, START+83
>> ECXTYPE START+23*, START+87, START+91, FILE+45, FILE+52
>> ECXUESTA FILE+61
ECXUI START+15~, START+39*, FILE+45*, FILE+70
>> ECXVET START+26*, FILE+52
>> ECXVISIT START+66*, START+67
>> ECXVIST START+67
>> ECXVIST("AO" START+68
>> ECXVIST("ENCCL" START+70
>> ECXVIST("ENCSC" START+70
>> ECXVIST("HNC" START+69
>> ECXVIST("IR" START+69
>> ECXVIST("MST" START+69
>> ECXVIST("PGE" START+68
>> ECXVIST("SHAD" START+68
>> ECXVNS START+26*, START+46*, FILE+67
>> ECXYM START+54, FILE+48
>> ECXZIP START+26*, FILE+54
>> I START+29*, START+30*
>> OK START+41*, START+42
>> QFLG START+18*, START+19, START+21, FILE+74*
U START+37, START+54, FILE+47, FILE+48, FILE+49, FILE+50, FILE+51, FILE+52, FILE+53, FILE+54
FILE+55, FILE+56, FILE+57, FILE+58, FILE+59, FILE+60, FILE+61, FILE+62, FILE+63, FILE+64
FILE+65, FILE+66, FILE+67, FILE+68, FILE+69, FILE+70, FILE+71
XMDUZ START+96*, START+100!
XMN START+97*, START+100!
XMSUB START+97*, START+100!
XMTEXT START+98*, START+100!
XMY START+95!, START+100!
XMY("G.DSS-" START+95*
>> ZTQUEUED FILE+74
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All