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

Package: DSS Extracts

Routine: ECXSCX2


Information

ECXSCX2 ;ALB/ESD DSS Clinic Extract Utilities (continued) ;1/30/19 15:36

Source Information

Source file <ECXSCX2.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
DSS Extracts 4 ($$ENROLLM,$$INP,$$PRIMARY)^ECXUTL2  $$PAT^ECXUTL3  ($$HNCI,$$SHAD)^ECXUTL4  NPRF^ECXUTL5  
VA FileMan 2 IX1^DIK  EN^DIQ1  
Kernel 1 $$S^%ZTLOAD  

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 3 ECXNUT  ECXSCXN  ECXSCXN1  

Entry Points

Name Comments DBIA/ICR reference
INTPAT ;initialize patient variables
PAT1(ECXDFN,ECXDATE,ECXERR)
PAT2(ECXDFN,ECXDATE)
FILE2(ECXFILE,EC7,ECODE) ;file record
CBOC(MDIV) ;Determine whether patient's facility was CBOC

External References

Name Field # of Occurrence
$$S^%ZTLOAD FILE2+4
IX1^DIK FILE2+3
EN^DIQ1 CBOC+2, CBOC+4, CBOC+6
$$ENROLLM^ECXUTL2 PAT1+21
$$INP^ECXUTL2 PAT2+7
$$PRIMARY^ECXUTL2 PAT2+3
$$PAT^ECXUTL3 PAT1+3
$$HNCI^ECXUTL4 PAT1+23
$$SHAD^ECXUTL4 PAT1+25
NPRF^ECXUTL5 PAT2+10

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ECX( FILE2+2*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA FILE2+1~, FILE2+3*!, CBOC+1~, CBOC+2*, CBOC+4*, CBOC+6*
DIC CBOC+1~, CBOC+2*, CBOC+4*, CBOC+6*
DIK FILE2+1~, FILE2+3*!
DIQ CBOC+1~, CBOC+2*, CBOC+4*, CBOC+6*
DIQ(0 CBOC+2*, CBOC+4*, CBOC+6*
DR CBOC+1~, CBOC+2*, CBOC+4*, CBOC+6*
EC7 FILE2~, FILE2+2, FILE2+3
>> ECASNPI INTPAT+1*, PAT2+5*
>> ECASPR INTPAT+1*, PAT2+5*
>> ECCLAS INTPAT+1*, PAT2+4*
>> ECCLAS2 INTPAT+1*, PAT2+5*
ECODE FILE2~
ECODE( FILE2+2
>> ECPTNPI INTPAT+1*, PAT2+4*
>> ECPTPR INTPAT+1*, PAT2+4*
>> ECPTTM INTPAT+2*, PAT2+4*
>> ECXA PAT2+7*
>> ECXADMDT PAT2+8*
>> ECXAOL PAT1+17*
>> ECXASIH PAT2+8*
>> ECXAST INTPAT+3*, PAT1+9*
>> ECXATYP INTPAT+4*
>> ECXCLST INTPAT+5*, PAT1+35*
>> ECXCNTRY INTPAT+4*, PAT1+12*
>> ECXCNTY INTPAT+4*, PAT1+11*
ECXDATE PAT1~, PAT1+3, PAT2~, PAT2+3, PAT2+7
ECXDFN PAT1~, PAT1+3, PAT1+21, PAT1+23, PAT1+25, PAT2~, PAT2+3, PAT2+7
>> ECXDOB INTPAT+3*, PAT1+6*
>> ECXDOM PAT2+8*
>> ECXECE INTPAT+4*
>> ECXECL INTPAT+5*
>> ECXELIG INTPAT+3*, PAT1+6*
>> ECXENRL INTPAT+2*, PAT1+13*
>> ECXERI PAT1+32*
ECXERR PAT1~, PAT1+2*, PAT1+4*
>> ECXESC INTPAT+5*
>> ECXEST INTPAT+4*, PAT1+30*
>> ECXETH PAT1+27*
ECXFILE FILE2~, FILE2+2, FILE2+3
>> ECXHNC INTPAT+4*
>> ECXHNCI PAT1+23*
>> ECXMPI INTPAT+2*, PAT1+5*
>> ECXMST INTPAT+3*, PAT1+10*
>> ECXMTST INTPAT+4*, PAT1+13*
>> ECXOEF PAT1+19*
>> ECXOEFDT PAT1+20*
ECXPAT PAT1+1~, PAT1+3
ECXPAT("AO ST AT" , PAT1+9
ECXPAT("AOL" PAT1+17
ECXPAT("CL ST AT" , PAT1+35
ECXPAT("COMBSVCI" PAT1+36
ECXPAT("COMBSVCL" PAT1+37
ECXPAT("COUNTRY" PAT1+12
ECXPAT("COUNTY" PAT1+11
ECXPAT("DOB" PAT1+6
ECXPAT("EC ST AT" , PAT1+30
ECXPAT("ECXOEF" PAT1+19
ECXPAT("ECXOEFDT" PAT1+20
ECXPAT("ELIG" PAT1+6
ECXPAT("ENROL L LOC" , PAT1+13
ECXPAT("ERI" PAT1+32
ECXPAT("ETHNIC" PAT1+27
ECXPAT("IR ST AT" , PAT1+9
ECXPAT("MEANS" PAT1+13
ECXPAT("MPI" PAT1+5
ECXPAT("MST S TAT" , PAT1+10
ECXPAT("NAME" PAT1+5
ECXPAT("PHI" PAT1+15
ECXPAT("POS" PAT1+15
ECXPAT("POW L OC" , PAT1+8
ECXPAT("POW S TAT" , PAT1+8
ECXPAT("RACE" PAT1+7
ECXPAT("RACE1" PAT1+28
ECXPAT("SC ST AT" , PAT1+38
ECXPAT("SC%" PAT1+7
ECXPAT("SEX" PAT1+6
ECXPAT("SSN" PAT1+5
ECXPAT("STATE" PAT1+10
ECXPAT("VET" PAT1+7
ECXPAT("VIETNAM" PAT1+34
ECXPAT("ZIP" PAT1+11
>> ECXPHI PAT1+15*
>> ECXPLOC INTPAT+3*, PAT1+8*
>> ECXPNM INTPAT+1*, PAT1+5*
>> ECXPOS PAT1+15*
>> ECXPST INTPAT+3*, PAT1+8*
>> ECXPVST INTPAT+4*
>> ECXRACE INTPAT+2*, PAT1+7*
>> ECXRC1 PAT1+28*
>> ECXRST INTPAT+3*, PAT1+9*
>> ECXSCST PAT1+38*
>> ECXSEX INTPAT+2*, PAT1+6*
>> ECXSHADI PAT1+25*
>> ECXSSN INTPAT+1*, PAT1+5*
>> ECXSTATE INTPAT+3*, PAT1+10*
>> ECXSVC PAT1+7*
>> ECXSVCI INTPAT+5*, PAT1+36*
>> ECXSVCL INTPAT+5*, PAT1+37*
>> ECXTS PAT2+7*
>> ECXVET INTPAT+2*, PAT1+7*
>> ECXVNS INTPAT+2*, PAT1+34*
>> ECXZIP INTPAT+1*, PAT1+11*
FTYP CBOC+1~, CBOC+5*, CBOC+6, CBOC+7
INST CBOC+1~, CBOC+3*, CBOC+4, CBOC+5
K PAT1+1~, PAT2+1~
LOCARR CBOC+1~, CBOC+4!, CBOC+6!
LOCARR( CBOC+3, CBOC+7
LOCARR(4 CBOC+5
MDIV CBOC~, CBOC+2, CBOC+3
OK PAT1+1~, PAT1+3*, PAT1+4
>> QFLG FILE2+4*
U PAT2+4, PAT2+5, PAT2+7, PAT2+8
X PAT1+1~, PAT2+1~, PAT2+3*, PAT2+4, PAT2+5, PAT2+7*, PAT2+8, FILE2+1~*, FILE2+2*
>> ZTQUEUED FILE2+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Local Variables  | All