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 |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: LEXQHL1

Package: Lexicon Utility

Routine: LEXQHL1


Information

LEXQHL1 ;ISL/KER - Query History - ICD-9/10 Diagnosis Extract ;05/23/2017

Source Information

Source file <LEXQHL1.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Lexicon Utility 4 ID^LEXQHL5  ($$AND,$$CS,$$MS,$$SD,BL,TL)^LEXQHLM  ($$TM,ATTR,KATTR)^LEXQM  PR^LEXU  
DRG Grouper 1 ($$CODEABA,$$CODEC,$$ICDDX,$$ROOT)^ICDEX  
Kernel 1 $$UP^XLFSTR  

Entry Points

Name Comments DBIA/ICR reference
CH ; Chronological
MC ; 6 Major Diagnostic Category
CC ; 7 Complication/Comorbidity
DG ; 5 DRG Groups
EN(X,Y) ; ICD-9 Diagnosis File
ST ; 1 Status
HD(X) ; Header
DX ; 2 Diagnosis
SB ; Subjective
DS ; 3 Description
DP ; Display

External References

Name Field # of Occurrence
$$CODEABA^ICDEX EN+2, EN+3
$$CODEC^ICDEX EN+2
$$ICDDX^ICDEX EN+5
$$ROOT^ICDEX ST+1, DX+1, DS+1, DG+2, MC+2, CC+2
ID^LEXQHL5 EN+6
$$AND^LEXQHLM DG+15
$$CS^LEXQHLM DG+15
$$MS^LEXQHLM ST+5
$$SD^LEXQHLM ST+8, DX+8, DS+9, DG+17, DG+22, MC+13, MC+16, CC+11, CC+14
BL^LEXQHLM SB+9, SB+16, SB+19, CH+6
TL^LEXQHLM SB+3, SB+4, SB+9, SB+10, SB+16, SB+19, CH+3, CH+4, CH+11
$$TM^LEXQM CH+9
ATTR^LEXQM SB+1, CH+1
KATTR^LEXQM SB+20, CH+12
PR^LEXU DX+5, DS+6, DG+7, DG+16, DG+23, MC+17, CC+15
$$UP^XLFSTR DX+4, DS+5, DG+6, MC+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ICM - [#80.3] MC+6
^TMP("LEXQHL" EN+4!*, EN+5*, EN+6!, ST+8*, DX+8*, DX+10, DX+11*, DS+9*, DS+11, DS+12*
, DG+17*, DG+19, DG+20*, DG+23*, DG+25, DG+26*, MC+13*, MC+14*, MC+17*, MC+19
, MC+20*, CC+11*, CC+12*, CC+15*, CC+17, CC+18*, SB+2, SB+6, SB+8, SB+11
, SB+12, CH+2, CH+5, CH+6, CH+7, CH+8

Label References

Name Line Occurrences
$$HD SB+6
@( DP+1
CC EN+6
DG EN+6
DP EN+6
DS EN+6
DX EN+6
MC EN+6
ST EN+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BOLD SB+3, SB+4, SB+9, SB+13, SB+16, SB+19, CH+3, CH+4, CH+9
LEX DX+1~, DX+4~, DX+5, DS+1~, DS+4~, DS+6, DG+1~, DG+5~, DG+7, DG+16!
, DG+22~, DG+23!, MC+1~, MC+16~, MC+17!, CC+1~, CC+14~, CC+15!
LEX( DX+9, DX+10, DS+10, DS+11, DG+18, DG+19, DG+24, DG+25, MC+18, MC+19
, CC+16, CC+17
LEX(1 DX+5*, DS+6*, DG+7*, DG+16*, DG+23*, MC+17*, CC+15*
LEX1 SB+1~, SB+6*, SB+8, SB+11, SB+12, CH+1~, CH+5*, CH+6, CH+7, CH+8
LEX2 SB+1~, SB+11~*, SB+12, SB+14, SB+17, CH+1~, CH+6~*, CH+7, CH+8
LEX3 SB+1~, CH+1~, CH+7~*, CH+8
LEXARY ST+1~, ST+2*, DX+1~, DX+2*, DS+1~, DS+2*, DG+1~, DG+2*, MC+1~, MC+2*
, CC+1~, CC+2*
LEXARY( ST+4, DX+4, DS+4, DS+5, DG+5, DG+6, DG+11, DG+12, DG+13, MC+5
, CC+5
LEXARY("B" ST+2, ST+3, ST+7, DX+2, DX+3, DX+7, DS+2, DS+3, DS+8, DG+3
, DG+4, DG+9, MC+3, MC+4, MC+12, CC+3, CC+4, CC+10
LEXB MC+1~, MC+5~, CC+1~, CC+5~
LEXC EN+1~, EN+2*, EN+3, EN+4, EN+6, DX+1~, DX+10~*, DX+11, DS+1~, DS+11~*
, DS+12, DG+19~*, DG+20, DG+25~*, DG+26, MC+1~, MC+19~*, MC+20, CC+1~, CC+17~*
, CC+18, SB+1~, SB+2*, SB+3, CH+1~, CH+2*, CH+3
LEXCT EN+1~, ST+1~, ST+2*, ST+5*, ST+6, ST+7, DX+1~, DX+2*, DX+5*, DX+6
, DX+7, DS+1~, DS+2*, DS+6*, DS+7, DS+8, DG+1~, DG+3*, DG+7*, DG+8
, DG+9, MC+1~, MC+3*, MC+6*, MC+8, MC+9, MC+10, MC+12, CC+1~, CC+3*
, CC+7*, CC+9, CC+10, SB+1~, SB+6~*, SB+8*, SB+9, SB+15*, SB+16, SB+18*
, SB+19
LEXD ST+1~, ST+4~, ST+8*, DX+1~, DX+4~, DX+8*, DS+1~, DS+4~, DS+9*, DG+1~
, DG+5~, DG+13~, DG+17*, DG+22~*, DG+23, MC+1~, MC+5~, MC+13*, MC+16~*, MC+17
, CC+1~, CC+5~, CC+11*, CC+14~*, CC+15, CH+1~, CH+8~*, CH+9*, CH+10, CH+11
LEXDI DG+1~, DG+10~, DG+12*, DG+13
LEXDISP EN+1~*, EN+6*, DP+1*
LEXDR DG+1~, DG+10~, DG+11*, DG+12
LEXDRG DG+1~, DG+10~, DG+11*, DG+14*, DG+15*, DG+16
LEXE ST+1~, ST+4~*, ST+5, ST+6, ST+8, DX+1~, DX+4~*, DX+8, DS+1~, DS+4~
, DS+5*, DS+9, DG+1~, DG+5~, DG+6*, DG+7, DG+8, DG+17, MC+1~, MC+5~*
, MC+7, MC+8, MC+9, MC+13, CC+1~, CC+5~*, CC+8, CC+9, CC+11, SB+1~
, SB+8*, SB+9*, SB+10, SB+11*, SB+12*, SB+13*, SB+15
LEXEF EN+1~, ST+1~, ST+2*, ST+3, ST+7, ST+8, DX+1~, DX+2*, DX+3, DX+7
, DX+8, DX+10, DX+11, DS+1~, DS+2*, DS+3, DS+8, DS+9, DS+11, DS+12
, DG+1~, DG+3*, DG+4, DG+9, DG+17, DG+19, DG+20, MC+1~, MC+3*, MC+4
, MC+12, MC+13, MC+14, CC+1~, CC+3*, CC+4, CC+10, CC+11, CC+12
LEXH ST+1~, ST+3~*, ST+4, DX+1~, DX+3~*, DX+4, DS+1~, DS+3~*, DS+4, DS+5
, DG+1~, DG+4~*, DG+5, DG+6, DG+11, DG+12, DG+13, MC+1~, MC+4~*, MC+5
, CC+1~, CC+4~*, CC+5
LEXHDR SB+1~, SB+6~*, SB+9, SB+16, SB+19
LEXI DX+1~, DX+4~, DX+9*, DX+10, DS+1~, DS+4~, DS+10*, DS+11, DG+1~, DG+5~
, DG+18*, DG+19, DG+22~, DG+24*, DG+25, MC+1~, MC+16~, MC+18*, MC+19, CC+1~
, CC+14~, CC+16*, CC+17, SB+1~, SB+2*, SB+4, CH+1~, CH+2*, CH+4
LEXIA EN+1~*, ST+6*, DG+7, DG+8, DG+21, DG+22, DG+23, DG+25, DG+26, MC+7
, MC+8, MC+9, MC+15, MC+16, MC+17, MC+19, MC+20, CC+8, CC+9, CC+13
, CC+14, CC+15, CC+17, CC+18
LEXID SB+1~, SB+5*, SB+6, SB+7, SB+8, SB+11, SB+12
LEXIEN EN+1~*, EN+2, EN+3, EN+4, EN+5, ST+2, DX+2, DS+2, DG+2, MC+2
, CC+2
LEXL DP+1~*
LEXM MC+1~, MC+5~, MC+6*, MC+14, CC+1~, CC+5~, CC+6*, CC+12
LEXMS ST+1~, ST+4~, ST+5*, ST+6
LEXN ST+1~, ST+4~*, DX+1~, DX+4~*, DS+1~, DS+4~*, DS+5, DG+1~, DG+5~*, DG+6
, DG+13~*, DG+14, MC+1~, MC+5~*, CC+1~, CC+5~*, SB+1~, SB+2*, SB+3, SB+8*
, SB+12*, SB+15, SB+18, CH+1~, CH+2*, CH+3, CH+8~*
LEXP SB+1~, SB+6*, CH+1~, CH+5*, CH+10, CH+11*
LEXRT ST+1~*, ST+2, DX+1~*, DX+2, DS+1~*, DS+2, DG+1~, DG+2*, MC+1~, MC+2*
, CC+1~, CC+2*
LEXS ST+1~, ST+4~*, ST+5, ST+6, DX+1~, DX+4~, DX+6*, DX+8, DS+1~, DS+4~
, DS+7*, DS+9, DG+1~, DG+5~, DG+8*, DG+17, DG+22~*, DG+23, MC+1~, MC+5~*
, MC+6, MC+16~*, MC+17, CC+1~, CC+5~*, CC+6, CC+7, CC+14~*, CC+15, SB+1~
, SB+8*, SB+10, SB+15*, SB+18*, CH+1~, CH+8~*, CH+9*, CH+10
LEXSPC CH+8~*, CH+9*, CH+10
LEXSYS EN+1~, EN+2*, EN+3*, EN+4, EN+5
LEXT ST+1~, ST+4~, ST+5*, ST+6*, ST+7*, ST+8, DX+1~, DX+4~*, DX+5, DX+7*
, DX+10*, DX+11, DS+1~, DS+4~, DS+5*, DS+6, DS+8*, DS+11*, DS+12, DG+1~
, DG+5~, DG+6*, DG+7, DG+9*, DG+19*, DG+20, DG+25*, DG+26, MC+1~, MC+5~
, MC+7*, MC+8*, MC+9*, MC+10*, MC+11*, MC+12*, MC+13, MC+19*, MC+20, CC+1~
, CC+5~, CC+9*, CC+10*, CC+11, CC+17*, CC+18, SB+1~, SB+3*, SB+4*, SB+10*
, SB+15*, SB+16, SB+18*, SB+19, CH+1~, CH+3*, CH+4*, CH+10*, CH+11*
LEXTIEN EN+1~, EN+2*, EN+3*
LEXTMP EN+1~, EN+5*
LEXUN DG+1~, DG+7*, DG+21, MC+1~, MC+7*, MC+15, CC+1~, CC+8*, CC+13
LEXUND DG+1~, DG+21, DG+23, MC+1~, MC+15, MC+17, CC+1~, CC+13, CC+15
>> NORM SB+3, SB+4, SB+9, SB+13, SB+16, SB+19, CH+3, CH+4, CH+9
U EN+5, ST+4, ST+8, DX+4, DX+8, DX+11, DS+5, DS+9, DS+12, DG+6
, DG+17, DG+20, DG+23, DG+26, MC+5, MC+6, MC+13, MC+14, MC+17, MC+20
, CC+5, CC+11, CC+12, CC+15, CC+18, SB+8, SB+12, SB+15, SB+18, CH+8
X EN~, EN+1, HD~, HD+1, HD+2
Y EN~, EN+1

Marked Items

Name Field # of Occurrence
$T(@LEXDISP+0 DP+1
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All