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

Package Total Caller Graph
DSS Extracts 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+77
IX1^DIK FILE+76
$$GET1^DIQ START+36, START+40, START+69
EN^DIQ1 START+35
$$RADDIV^ECXDEPT START+60
^ECXKILL BEG+2, LOCAL+2, QUE+1
$$NTEG^ECXPRO1 START+53
PROSINFO^ECXPRO1 START+54
ECXBUL^ECXPRO2 START+18
FEEDINFO^ECXPRO2 START+90, START+94
$$PDIV^ECXPUTL SETUP+3
VISIT^ECXSCX1 START+70
QUE^ECXTAUTO QUE+1
^ECXTLOCL LOCAL+2
^ECXTRAC BEG+2
$$ECXDATE^ECXUTL START+57, FILE+49
$$PATCAT^ECXUTL START+81
$$PATDEM^ECXUTL2 START+41
ECXDEF^ECXUTL2 SETUP+2
$$PAT^ECXUTL3 START+42
$$CNHSTAT^ECXUTL4 START+65
$$ENCNUM^ECXUTL4 START+86
$$HNCI^ECXUTL4 START+75
$$OBSPAT^ECXUTL4 START+62
$$SHAD^ECXUTL4 START+78
NPRF^ECXUTL5 START+83
$$RJ^XLFSTR FILE+46
^XMD START+102

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+43, FILE+75*
^RMPR(660 - [#660] START+20, START+22, START+32, START+33
^TMP("ECX-PRO EXC" START+103!
^XMB("NETNAME" START+98

Label References

Name Line Occurrences
FILE START+91, START+95
SETUP BEG+1, LOCAL+2, QUE+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

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