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

Package: Lexicon Utility

Routine: LEXQL3


Information

LEXQL3 ;ISL/KER - Query - Lookup ICD Code ;04/21/2014

Source Information

Source file <LEXQL3.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
Kernel 2 $$DT^XLFDT  $$UP^XLFSTR  
DRG Grouper 1 ($$FILE,$$ICDDX,$$ICDOP,$$LKTX,$$ROOT)^ICDEX  
Lexicon Utility 1 ($$FC,$$FT,$$STY)^LEXQL2  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Lexicon Utility 1 LEXQL2  

Entry Points

Name Comments DBIA/ICR reference
ICD(X,Y) ;
;
; Input
;
; X User input, Uppercase
; Y ICD Coding System (1, 2, 30, 31)
;
; Output
;
; TMP Global Array
;
; ^TMP("LEXQL",$J,"ADDLIST",ID)=LEXIEN_U_Menu Text
VI(X) ; Verify Input

External References

Name Field # of Occurrence
$$FILE^ICDEX ICD+15, ICD+16
$$ICDDX^ICDEX ICD+24
$$ICDOP^ICDEX ICD+24
$$LKTX^ICDEX ICD+20
$$ROOT^ICDEX ICD+15, ICD+16
$$FC^LEXQL2 ICD+32
$$FT^LEXQL2 ICD+31
$$STY^LEXQL2 ICD+28
$$DT^XLFDT ICD+14
$$UP^XLFSTR ICD+25, VI+1, VI+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ICD0("BA" VI+8, VI+9
^ICD9("BA" VI+5, VI+6
^TMP( ICD+19!, ICD+21, ICD+23, ICD+33!
^TMP("LEXQL" ICD+31*, ICD+32*

Label References

Name Line Occurrences
$$VI ICD+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ICDBYCD ICD+20!
LEX VI+1~*, VI+2, VI+10
LEXC ICD+22~, ICD+25*, ICD+26, ICD+28, ICD+30, ICD+31, ICD+32
LEXCDT ICD+13~, ICD+19*
LEXD ICD+22~, ICD+23*, ICD+24
LEXDS ICD+22~, ICD+29*, ICD+30
LEXDT ICD+22~, ICD+30*
LEXE ICD+22~, ICD+26*, ICD+27*, ICD+29
LEXENT ICD+13~, ICD+21*, ICD+23
LEXFI ICD+13~, ICD+15*, ICD+16*, ICD+18
LEXIC VI+1~, VI+2*, VI+3, VI+5, VI+8
LEXIEN ICD+22~, ICD+23*, ICD+24, ICD+31, ICD+32
LEXINP ICD+13~, ICD+14*, ICD+20
LEXIO VI+1~, VI+2*, VI+3, VI+5, VI+8
LEXITEM ICD+22~, ICD+23*
LEXN ICD+22~, ICD+25*, ICD+26, ICD+29, ICD+31, ICD+32
LEXOK ICD+22~
LEXOUT ICD+13~, ICD+19*, ICD+20
LEXPIE ICD+13~, ICD+17*, ICD+24, ICD+25, ICD+27
LEXRT ICD+13~, ICD+15*, ICD+16*, ICD+18, ICD+20
LEXS ICD+16, ICD+22~, ICD+25*, ICD+26, ICD+27, ICD+29
LEXSS ICD+22~, ICD+29*, ICD+31, ICD+32
LEXSUB ICD+13~, ICD+18*, ICD+19, ICD+21, ICD+23, ICD+33
LEXSYS ICD+13~, ICD+14*, ICD+15, ICD+17, ICD+18, ICD+20, ICD+24
LEXT ICD+22~, ICD+24*, ICD+25, ICD+26, ICD+27
LEXTD ICD+13~, ICD+14*, ICD+23
LEXTN ICD+22~, ICD+28*, ICD+31, ICD+32
LEXTS ICD+22~, ICD+28*, ICD+30
LEXUC VI+1~, VI+3*, VI+6, VI+9
LEXUO VI+1~, VI+3*, VI+6, VI+9
LEXVDT ICD+23, ICD+33~
LEXVER ICD+13~, ICD+19*, ICD+20
U ICD+25, ICD+26, ICD+27, ICD+28, ICD+31, ICD+32
X ICD~, ICD+14, ICD+20*, ICD+21, VI~, VI+1
Y ICD~, ICD+14
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All