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

Package: DSS Extracts

Routine: ECXRAD


Information

ECXRAD ;ALB/JAP,BIR/PDW,PTD-Extract for Radiology ;2/6/19 12:54

Source Information

Source file <ECXRAD.m>

Call Graph

Call Graph

Call Graph Total: 14

Package Total Call Graph
DSS Extracts 8 ($$GETDIV,$$RADDIV)^ECXDEPT  ^ECXKILL  VISIT^ECXSCX1  ^ECXTRAC  ($$ECXDATE,$$ECXTIME,$$PATCAT,$$PRVCLASS)^ECXUTL  ($$INP,$$PRIMARY,ECXDEF)^ECXUTL2  ($$CPT,$$PAT)^ECXUTL3  ($$ENCNUM,$$OBSPAT)^ECXUTL4  
VA FileMan 3 FIELD^DID  IX1^DIK  $$GET1^DIQ  
Kernel 2 $$S^%ZTLOAD  $$NPI^XUSNPI  
Registration 1 $$TSDATA^DGACT  

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 ECXRAD  

Entry Points

Name Comments DBIA/ICR reference
BEG ;entry point from option
START ;start rad extract
GETCASE ;Find all cases associated with the verified report and store in extract
GET ;get data
FILE ;file record
SETUP ;Set required input for ECXTRAC

External References

Name Field # of Occurrence
$$S^%ZTLOAD FILE+43
$$TSDATA^DGACT FILE+19
FIELD^DID START+3, GET+75, GET+77
IX1^DIK FILE+42
$$GET1^DIQ GET+25, GET+46, GET+66
$$GETDIV^ECXDEPT GET+47, GET+51
$$RADDIV^ECXDEPT GET+86
^ECXKILL BEG+2
VISIT^ECXSCX1 GET+40
^ECXTRAC BEG+2
$$ECXDATE^ECXUTL GET+6, GET+7, GET+29
$$ECXTIME^ECXUTL GET+5
$$PATCAT^ECXUTL GET+32
$$PRVCLASS^ECXUTL GET+55, GET+58
$$INP^ECXUTL2 GET+17
$$PRIMARY^ECXUTL2 GET+14
ECXDEF^ECXUTL2 SETUP+2
$$CPT^ECXUTL3 GET+82
$$PAT^ECXUTL3 GET+8
$$ENCNUM^ECXUTL4 GET+34
$$OBSPAT^ECXUTL4 GET+21
$$NPI^XUSNPI GET+52, GET+59

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(40.7 - [#40.7] GET1^DIQ
^SC - [#44] GET1^DIQ
70.03 FIELD^DID
^RA(79.1 - [#79.1] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGPM - [#405] GET+48, GET+49
^DIC(42 - [#42] GET+43, GET+50
^ECX( FILE+23, FILE+41*
^RA(72 - [#72] GET+56
^RADPT - [#70] GETCASE+6, GETCASE+7, GETCASE+8, GETCASE+9, GETCASE+14, GETCASE+15, GETCASE+16, GETCASE+17, GET+22, GET+28
GET+37, GET+80, GET+81, GET+85
^RAMIS(71 - [#71] GET+70, GET+72
^RAO(75.1 - [#75.1] GET+29
^RARPT - [#74] GETCASE+3, GETCASE+5, GETCASE+11, GETCASE+12, GET+7
^RARPT("AA" START+6, START+7

Label References

Name Line Occurrences
FILE GET+88
GET GETCASE+10, GETCASE+18
GETCASE START+7
SETUP BEG+1

Naked Globals

Name Field # of Occurrence
^( GET+81, GET+85
^(0 GET+22

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ARR GET+75!, GET+77!
ARR("GLOBAL S UBSCRIPT LOCATION" , GET+79
ARR("LABEL" GET+76
CASE GETCASE+2~, GETCASE+3*, GETCASE+4, GETCASE+6, GETCASE+7, GETCASE+8, GETCASE+12*, GETCASE+13, GETCASE+14, GETCASE+15
GETCASE+16
DA FILE+22~, FILE+42*!
DATE GETCASE+2~
DIK FILE+22~, FILE+42*!
>> EC23 FILE+25
>> EC7 FILE+23*, FILE+25, FILE+41, FILE+42
>> ECASNPI GET+16*, FILE+24*, FILE+35
>> ECASPR GET+16*, FILE+24*, FILE+29
>> ECCA GET+37*, GET+39, GET+41, GET+43, GET+44, GET+52, GET+55, GET+56, GET+58, GET+64
>> ECCLAS GET+15*, FILE+24*, FILE+29
>> ECCLAS2 GET+16*, FILE+24*, FILE+30
ECCN GETCASE+2~, GETCASE+8*, GETCASE+16*, GET+28, GET+37, GET+80, GET+81, GET+85
>> ECDI GET+55*, FILE+26
>> ECDOC GET+55*, FILE+27
>> ECDOCNPI GET+52*, GET+53*, FILE+35
ECDOCPC GET+2~, GET+55*, FILE+32
ECDT START+1~, START+4*, START+5, GET+52, GET+55, GET+58, GET+59
>> ECED START+5
>> ECFILE BEG+1, FILE+23, FILE+41, FILE+42, SETUP+2
>> ECGRP SETUP+2
>> ECHEAD GET+34, SETUP+1*, SETUP+2
ECINED START+1~, START+5*, START+6
ECINSD START+1~, START+5*, START+6*, START+7
>> ECISNPI GET+59*, GET+60*, FILE+35
>> ECLOC GET+22*, GET+25, FILE+26
>> ECMOD GET+79*, GET+81*, GET+84*, GET+85*
>> ECMODS GET+84*, GET+85*, FILE+27
>> ECODE FILE+25*, FILE+26*, FILE+27*, FILE+28*, FILE+41
>> ECODE1 FILE+29*, FILE+30*, FILE+31*, FILE+32*, FILE+33*, FILE+34*, FILE+35*, FILE+36*, FILE+37*, FILE+41
>> ECODE2 FILE+38*, FILE+39*, FILE+40*, FILE+41
>> ECPACK SETUP+2
>> ECPIECE SETUP+2
>> ECPRO GET+56*, GET+67, GET+70, GET+72, FILE+26
>> ECPROF START+3*, GET+14, GET+55
>> ECPT GET+70*, GET+73, GET+82
>> ECPTNPI GET+15*, FILE+24*, FILE+35
>> ECPTPR GET+15*, FILE+24*, FILE+28
>> ECPTTM GET+15*, FILE+24*, FILE+27
>> ECRN FILE+41*
>> ECRTN SETUP+2
>> ECS GET+55*, FILE+26
>> ECSD START+4
ECSTAT GET+2~, GET+56*, GET+68
>> ECTM GET+5*, FILE+27
>> ECTY GET+22*, GET+34, FILE+27
>> ECVER SETUP+2
>> ECXA GET+17*, GET+21, GET+34, GET+48, GET+87*, FILE+25
>> ECXADMDT GET+18*, GET+34
ECXASIH GET+4~, GET+18*, GET+87
ECXCLST GET+3~, GET+11*, FILE+38
ECXCM GET+2~, GET+41*, GET+42, FILE+37
>> ECXCMOD GET+70*, GET+81*, GET+82
>> ECXCPT GET+82*, FILE+26
ECXCSC GET+2~, GET+66*, FILE+33
ECXDA START+1~, START+7*, GETCASE+3, GETCASE+5, GETCASE+11, GETCASE+12, GET+7
ECXDATA FILE+18~, FILE+19*
ECXDATA(7 FILE+20
>> ECXDAY GET+6*, FILE+26
ECXDD START+3!
ECXDD("SPECIFIER" START+3
ECXDFN GETCASE+2~, GETCASE+5*, GETCASE+6, GETCASE+7, GETCASE+8, GETCASE+9, GETCASE+14, GETCASE+15, GETCASE+16, GETCASE+17
GET+8, GET+14, GET+17, GET+22, GET+28, GET+32, GET+37, GET+40, GET+80, GET+81
GET+85, FILE+25
>> ECXDIV GET+22*, GET+86, FILE+25
>> ECXDOM GET+18*, FILE+30
>> ECXDSSD GET+54*, FILE+29
>> ECXDSSP GET+54*, FILE+32
ECXECL GET+3~, GET+38*, GET+40*, FILE+38
>> ECXENC GET+34*, FILE+30
>> ECXERI GET+13*, FILE+34
ECXERR GET+3~, GET+40
ECXESC GET+3~, GET+38*, GET+40*, FILE+38
ECXIEN GET+2~, GET+28*, GET+29
ECXIS GET+2~, GET+58*, GET+59, GET+62*, FILE+33
ECXISPC GET+2~, GET+58*, FILE+33
>> ECXLOGIC FILE+24, FILE+32, FILE+33, FILE+34, FILE+35, FILE+36, FILE+37, FILE+38, FILE+39, FILE+40
ECXMDA GETCASE+2~, GETCASE+7*, GETCASE+8, GETCASE+9, GETCASE+15*, GETCASE+16, GETCASE+17, GET+22, GET+28, GET+37
GET+80, GET+81, GET+85
ECXMDT GETCASE+2~, GETCASE+9*, GETCASE+17*, GET+5, GET+6, GET+8, GET+14, GET+17, GET+34
>> ECXMN GET+17*, GET+48, GET+49, FILE+27
>> ECXMPI GET+10*, FILE+29
ECXMVDT GET+2~, GET+7*, FILE+39
>> ECXOBS GET+21*, GET+34, FILE+30
>> ECXORDDT GET+29*, FILE+31
>> ECXORDST GET+25*, FILE+30
ECXPAT GET+8!
ECXPAT("CL ST AT" , GET+11
ECXPAT("ERI" GET+13
ECXPAT("MPI" GET+10
ECXPAT("NAME" GET+10
ECXPAT("SSN" GET+10
>> ECXPATCAT GET+32*, FILE+36
>> ECXPDIV GET+86*, FILE+31
>> ECXPNM GET+10*, FILE+25
ECXPRCL GET+2~, GET+64*, GET+66, FILE+33
>> ECXSSN GET+10*, GET+34, FILE+25
ECXSTANO GET+4~, GET+47*, GET+51*, FILE+40
ECXTEMPD GET+4~, GET+50*, GET+51
ECXTEMPW GET+4~, GET+49*, GET+50
>> ECXTS GET+18*, GET+21, GET+34, FILE+19
ECXTSC FILE+18~, FILE+20*, FILE+27
ECXUSRTN GET+2~
ECXVIST GET+3~, GET+40
ECXVIST("ENCCL" GET+40
ECXVIST("ENCSC" GET+40
>> ECXW GET+43*, GET+44*, GET+46, FILE+26
>> ECXYM GET+6, GET+7, GET+29
ERR GET+75!, GET+77!
ERR("DIERR" GET+78
OCIEN GETCASE+2~, GETCASE+11*, GETCASE+12
>> OK GET+8*, GET+9
QFLG START+1~, START+2*, START+6, START+7, FILE+43*
SUB GET+2~, GET+79*, GET+80, GET+81
TAB GETCASE+2~, GETCASE+4*, GETCASE+6, GETCASE+7, GETCASE+8, GETCASE+13*, GETCASE+14, GETCASE+15, GETCASE+16
TEMPIEN GET+46~*, GET+47
TYPE GET+2~, GET+72*, GET+73
U GETCASE+3, GETCASE+5, GETCASE+9, GETCASE+12, GETCASE+17, GET+7, GET+15, GET+16, GET+17, GET+18
GET+22, GET+28, GET+29, GET+39, GET+41, GET+43, GET+44, GET+49, GET+50, GET+52
GET+53, GET+55, GET+56, GET+58, GET+60, GET+64, GET+70, GET+72, GET+81, GET+85
FILE+25, FILE+26, FILE+27, FILE+28, FILE+29, FILE+30, FILE+31, FILE+32, FILE+33, FILE+34
FILE+35, FILE+36, FILE+37, FILE+38, FILE+39, FILE+40
VISIT GET+3~, GET+39*, GET+40
X GET+2~, GET+14*, GET+15, GET+16, GET+17*, GET+18
>> ZTQUEUED FILE+43
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All