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

Package: Lexicon Utility

Routine: LEXABC2


Information

LEXABC2 ;ISL/KER - Look-up by Code (part 2) ;05/23/2017

Source Information

Source file <LEXABC2.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
CPT HCPCS Codes 1 $$CODEN^ICPTCOD  
DRG Grouper 1 ($$CODEN,$$CSI)^ICDEX  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Lexicon Utility 1 LEXABC  

Entry Points

Name Comments DBIA/ICR reference
SCH(LEXX) ; $Orderable variable
TERM(LEXX) ; Get expression
SAVE ; Save in ^TMP
MC ; Major concept
SP ; Joint term/code
ADD ; Add codes expressions to the selection list
REO ; Reorder list
TM(X,Y) ; Trim Character Y - Default " "
OT ; Other than Major Concept

External References

Name Field # of Occurrence
$$CODEN^ICDEX SAVE+32, SAVE+34
$$CSI^ICDEX SAVE+32, SAVE+34
$$CODEN^ICPTCOD SAVE+36

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LEX(757.01 - [#757.01] TERM+1
^LEX(757.03 - [#757.03] SAVE+3
^TMP("LEXFND" SAVE+22, SAVE+23, SAVE+24*, SAVE+25*, SAVE+27, SAVE+28, SAVE+29*, SAVE+30*, SAVE+38*
^TMP("LEXL" REO+1, REO+2, REO+5, MC+1, MC+2*, MC+3!, SP+3, SP+4, SP+5, SP+6
, SP+7, SP+8, SP+9, SP+10, SP+11*!, OT+1, OT+2, OT+6*, OT+7*!, OT+11*
, OT+12*, OT+13*, OT+14!, ADD+8, ADD+9, ADD+10, ADD+11, ADD+12, SAVE+2
^TMP("LEXSCH" SAVE+23*, SAVE+24, SAVE+28*, SAVE+29

Label References

Name Line Occurrences
$$TERM SAVE+15
$$TM SAVE+3
MC REO+4
OT REO+6, SP+12
SAVE ADD+12
SP REO+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> LEX SAVE+24*, SAVE+29*
>> LEXAFMT SAVE+21, SAVE+26
LEXCD SAVE+1~, SAVE+3*, SAVE+32, SAVE+34, SAVE+36, SAVE+37
LEXDF SAVE+1~, SAVE+4*, SAVE+15
LEXDS SAVE+1~, SAVE+5*, SAVE+13*, SAVE+15
LEXE REO+1~, REO+2*, REO+5, MC+1, MC+2, MC+3, SP+8, SP+9, SP+10, SP+11
, OT+1, OT+2, OT+6, OT+7, OT+11, OT+12, OT+13, OT+14
LEXE2 SP+1~, SP+5*, SP+6, SP+7, SP+11
LEXEI SAVE+1~, SAVE+4*, SAVE+7, SAVE+15, SAVE+23, SAVE+25, SAVE+28, SAVE+30, SAVE+38
LEXEX REO+1~, SP+1~, SAVE+1~, SAVE+15*, SAVE+30
LEXEXA ADD+7~
LEXEXA( SAVE+7*
LEXF SP+1~, SP+4*, SP+5, SP+6, SP+7, SP+11
LEXF2 SP+1~
LEXFM SAVE+1~, SAVE+5*
LEXFQ SAVE+1~, SAVE+22*, SAVE+23, SAVE+24, SAVE+25, SAVE+27*, SAVE+28, SAVE+29, SAVE+30, SAVE+38
LEXFT REO+1~, MC+1*, MC+2, SP+1~, OT+2*, OT+5*, OT+6*, OT+7, OT+10*, OT+13
, ADD+7~, ADD+11*, ADD+12, SAVE+2
LEXHD SP+2~, SP+10*, SP+11
LEXHE SP+2~, SP+9*, SP+11
LEXHM SP+2~, SP+8*, SP+11
LEXM REO+1~, MC+1*, SP+1~, OT+4, OT+8
LEXMI SAVE+1~, SAVE+4*, SAVE+5
LEXO SAVE+27~, SAVE+37*, SAVE+38
LEXOK SP+2~, SP+3*, SP+4, SP+5, SP+11*, SP+12
LEXP REO+1~, REO+2*, REO+3, REO+4, REO+5, MC+1, MC+2, MC+3, SP+8, SP+9
, SP+10, SP+11, OT+1, OT+2, OT+6, OT+7, OT+11, OT+12, OT+13, OT+14
, ADD+7~, ADD+10*, ADD+11, ADD+12, SAVE+2, SAVE+5, SAVE+9, SAVE+11, SAVE+15, SAVE+32~*
, SAVE+34~*, SAVE+36~*
LEXP2 SP+1~, SP+4*, SP+5, SP+6, SP+7, SP+11
LEXPM ADD+7~, ADD+10*, SAVE+5*
LEXPX SAVE+1~, SAVE+5*, SAVE+9*, SAVE+11*, SAVE+15
LEXS REO+1~*, REO+2, REO+5, MC+1, MC+2, MC+3, SP+8, SP+9, SP+10, SP+11
, OT+1, OT+2, OT+6, OT+7, OT+11, OT+12, OT+13, OT+14, ADD+7~, ADD+8*
, ADD+9, ADD+10, ADD+11, ADD+12, SAVE+2, SAVE+3, SAVE+32~*, SAVE+34~*
LEXS2 SP+1~, SP+3*, SP+4, SP+5, SP+6, SP+7, SP+11
LEXSIEN ADD+7~, ADD+12*, SAVE+2
>> LEXSO2 SAVE+13
LEXSR SAVE+1~, SAVE+4*, SAVE+31, SAVE+32, SAVE+33, SAVE+34, SAVE+35, SAVE+38
LEXSTR SAVE+1~, SAVE+2*, SAVE+15*, SAVE+25
LEXSX SAVE+1~, SAVE+5*, SAVE+11*, SAVE+13
LEXSY SAVE+1~, SAVE+3*, SAVE+37
LEXT REO+1~*, REO+2, REO+5, MC+1, MC+2, MC+3, SP+8, SP+9, SP+10, SP+11
, OT+1, OT+2, OT+6, OT+7, OT+11, OT+12, OT+13, OT+14, ADD+7~, ADD+9*
, ADD+10, ADD+11, ADD+12, SAVE+2, SAVE+3, SAVE+4
LEXT2 SP+1~, SP+3*, SP+4, SP+5, SP+6, SP+7, SP+11
LEXTE SP+2~, SP+7*, SP+11
LEXTM SP+2~, SP+6*, SP+11
LEXTMP SAVE+1~, SAVE+2*, SAVE+4, SAVE+5
LEXTP SAVE+1~, SAVE+5*, SAVE+9
LEXVP SAVE+27~*, SAVE+32*, SAVE+34*, SAVE+36*, SAVE+37
LEXX REO+1~, SP+2~, OT+1*, OT+4, OT+8, SCH~, SCH+1*, TERM~, TERM+1
X TM~, TM+1*, TM+2*, TM+3*, TM+4
Y TM~, TM+1*, TM+2, TM+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All