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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: ICDEXLK4

Package: DRG Grouper

Routine: ICDEXLK4


Information

ICDEXLK4 ;SLC/KER - ICD Extractor - Lookup, Search Text ;12/19/2014

Source Information

Source file <ICDEXLK4.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
DRG Grouper 4 $$ROOT^ICDEX  ($$CDT,$$ISORD)^ICDEXLK3  (FND,SEL)^ICDEXLK5  TOKEN^ICDTOKN  
Kernel 1 ($$LOW,$$UP)^XLFSTR  

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
DRG Grouper 1 ICDEXLK3  

Entry Points

Name Comments DBIA/ICR reference
TXT ; Lookup by Text (Requires TXT and ROOT)
TXT2 ; Lookup by Text (loop)
SE(RT,IE,TI,X) ; Supplemental Word (exact match exist)
SI(RT,IE,TI,X) ; Supplemental Word (match exist)
EX(X,Y) ; String Y is exactly in X
IN(X,Y) ; String Y is contained in X
CON(X,Y) ; Text X Contains String Y
LC(X) ; Leading Character
SS ; Show Select/Find Global Arrays

External References

Name Field # of Occurrence
$$ROOT^ICDEX SE+3, SI+3
$$CDT^ICDEXLK3 TXT+2
$$ISORD^ICDEXLK3 TXT+20
FND^ICDEXLK5 TXT2+9, TXT2+16
SEL^ICDEXLK5 TXT+21
TOKEN^ICDTOKN TXT+5
$$LOW^XLFSTR LC+1
$$UP^XLFSTR TXT+5, TXT2+7, SE+2, SE+5, SI+2, CON+2, LC+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,NN,"=",$E(@NN,1,48)
  • Line Location: SS+3
Function Call: WRITE
  • Prompt: !,NN,"=",$E(@NN,1,48)
  • Line Location: SS+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP( TXT+4, TXT+16, TXT+21

Label References

Name Line Occurrences
$$CON EX+2, IN+2
$$EX TXT2+14, SE+7
$$IN TXT2+13
$$SE TXT2+14
$$SI TXT2+13
TXT2 TXT+15, TXT+20

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AB TXT2+12~*, TXT2+13, TXT2+14
ABBR TXT+2~, TXT+4*, TXT+8*, TXT+9*, TXT+13, TXT+16
>> CDT TXT+2*, TXT2+2, TXT2+5, TXT2+9, TXT2+16
CNT TXT+2~, TXT+5*, TXT2+9*
CNTL SE+1~, SE+2*, SE+6, SE+7, SI+1~, SI+2*, SI+5, SI+6, SI+7, SI+9
, EX+1~*, EX+2, IN+1~*, IN+2, CON+1~, CON+2*, CON+3, CON+6, CON+8, CON+11
, CON+13, CON+16, CON+19
CON EX+1~, EX+2*, IN+1~, IN+2*
CONT CON+1~, CON+4*, CON+5, CON+6*, CON+7, CON+8*, CON+9, CON+10, CON+11*, CON+12
, CON+13*, CON+14, CON+15, CON+16*, CON+17, CON+18, CON+19*, CON+20
>> DIC(0 TXT+1, TXT2+8
EROOT TXT+2~, TXT+11*, TXT+12, TXT+15, TXT+20, TXT2+1, TXT2+3, TXT2+5, TXT2+6
EX SS+1~*, SS+2, SS+3*, SS+4*, SS+5, SS+6*
EXACT TXT+2~, TXT+4*, TXT+12*, TXT+13, TXT+16, TXT2+12~, EX+1~*, CON+4
I TXT+6~*, TXT+7, TXT+17~*
>> ICDBYCD TXT+1
IE SE~, SE+4, SI~, SI+4
IEN TXT2+1~*, TXT2+3, TXT2+5, TXT2+6, TXT2+7, TXT2+9, TXT2+13, TXT2+14, TXT2+16
IIEN SE+1~, SE+4*, SE+5, SE+6, SI+1~, SI+4*, SI+8
IN TXT2+12~, TXT2+13*, TXT2+14*, TXT2+15
KEY TXT+2~, TXT+6*, TXT+8*, TXT+9*, TXT+10, TXT2+2~
LEAD CON+1~, CON+7*, CON+8, CON+9*, CON+11, CON+15*, CON+16, CON+17*, CON+19
LOOK TXT+2~, TXT+4*
NC SS+1~*, SS+2, SS+4*, SS+5
NEXT SI+1~, SI+8*, SI+9
NN SS+1~*, SS+2*, SS+3, SS+4*, SS+5*, SS+6
NUM TXT+6*, TXT+7*, TXT+8, TXT+9*, TXT+10, TXT2+2~, TXT2+10*, TXT2+11*, TXT2+12
OK TXT2+2~, TXT2+10*, TXT2+15*, TXT2+16
OR TXT2+12~
ORD TXT+14~, TXT+15*, TXT+18~, TXT+19*, TXT+20*, TXT2+1, TXT2+3, TXT2+5, TXT2+6
ORDR SI+1~, SI+5*, SI+6*, SI+7*, SI+8
ORG TXT+2~, TXT+5*, TXT2+9
>> OUT TXT2+9, TXT2+16
PARS TXT+2~, TXT+5!
PARS( TXT+6, TXT+7, TXT+8, TXT+9, TXT+10!, TXT+17!, TXT2+11, TXT2+12
PARS(0 TXT+9, TXT+10*, TXT+12
PLUR SE+1~, SE+7*, SI+1~
PR TXT2+12~*, TXT2+13, TXT2+14
PRIME TXT+2~, TXT+6*, TXT+8*, TXT+9*, TXT+12, TXT+14, TXT+18
PRV TXT+2~, TXT+4*
ROOT TXT+1, TXT+3, TXT+5, TXT+11, TXT+21, TXT2+7, TXT2+9, TXT2+13, TXT2+14, TXT2+16
, SE+1~, SE+3*, SE+5, SE+6, SI+1~, SI+3*, SI+8
RT SE~, SE+3, SI~, SI+3
SP TXT2+12~, TXT2+13*, TXT2+14*, TXT2+15
STR TXT+14~*, TXT+18~*, CON+1~, CON+6~*, CON+8~*, CON+11~*, CON+16~*, CON+19~*
>> SUB TXT+3*, TXT+4, TXT+16, TXT+21
>> SYS TXT+5, TXT+11, TXT2+9, TXT2+16
TDT TXT2+2~, TXT2+3*, TXT2+4, TXT2+5*, TXT2+6
TEXT SE+1~, SE+5*, SE+7, SI+1~, EX+1~*, EX+2, IN+1~*, IN+2, CON+1~, CON+2*
, CON+3, CON+6, CON+8, CON+11, CON+13, CON+16, CON+19
TI SE~, SE+4, SI~, SI+4
TIE TXT2+2~, TXT2+6*, TXT2+7, TXT2+13, TXT2+14
TIEN SE+1~, SE+4*, SE+5, SE+6, SI+1~, SI+4*, SI+8
TKN TXT+14~*, TXT+15, TXT+18~*, TXT+19
TMP TXT+6~*, TXT+7*, TXT+8
TRAIL CON+1~, CON+5*, CON+6, CON+10*, CON+11, CON+18~*, CON+19
TX TXT+7~*
TXT TXT+1, TXT+4, TXT+5, TXT2+2~, TXT2+7*, TXT2+9, TXT2+13, TXT2+14
VDT TXT2+2~*, TXT2+3
>> VER TXT2+4, TXT2+9, TXT2+16
X SE~, SE+2, SI~, SI+2, EX~, EX+1, EX+2*, EX+3, IN~, IN+1
, IN+2*, IN+3, CON~, CON+2, CON+4*, CON+6*, CON+8*, CON+11*, CON+12*, CON+14*
, CON+16*, CON+17, CON+19*, CON+20*, CON+21, LC~, LC+1*, LC+2
Y EX~, EX+1, IN~, IN+1, CON~, CON+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All