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

Package: Lexicon Utility

Routine: LEXQIP3


Information

LEXQIP3 ;ISL/KER - Query - ICD Procedure - Save ;05/23/2017

Source Information

Source file <LEXQIP3.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Lexicon Utility 4 $$TM^LEXQM  DSP^LEXQO  $$STATCHK^LEXSRC2  PR^LEXU  
Kernel 2 $$DT^XLFDT  $$UP^XLFSTR  
DRG Grouper 1 $$VSEX^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 LEXQIP  

Entry Points

Name Comments DBIA/ICR reference
FUT ; Future Activation
EN ; Main Entry Point
LX(X,LEXLEN) ; Lexicon Expression
BL ; Blank Line
TL(X) ; Text Line
LIM(X,LEXLEN) ; Limitations - Sex
DRG(X,LEXLEN) ; Major Diagnostic Category/DRG
LD(X,LEXLEN) ; Long Description
STA(X,LEXLEN) ; Status Line
MOR(X,LEXLEN) ; Major OR Procedure
CI(X,LEXD) ; Code IENs
COD(X,Y,LEXD,LEXLEN) ; Code Line
BOD(X) ; Based on Date
SD(X,LEXLEN) ; Short Description
FUL ; Full Display
WN(X,LEXLEN) ; Warning

External References

Name Field # of Occurrence
$$VSEX^ICDEX LIM+1
$$TM^LEXQM STA+12
DSP^LEXQO EN+1, EN+2
$$STATCHK^LEXSRC2 CI+7
PR^LEXU STA+9
$$DT^XLFDT CI+6
$$UP^XLFSTR STA+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,$G(X)
  • Line Location: TL+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ICD0 - [#80.1] CI+6
^ICD0("BA" CI+6
^LEX(757.02 - [#757.02] CI+2, CI+3, CI+4
^TMP("LEXQIPO" EN+1!, EN+2, TL+2*

Label References

Name Line Occurrences
$$CI COD+1
BL BOD+1, COD+3, STA+7, STA+13, LIM+4, SD+1, LD+1, LX+1, WN+2, MOR+3
, DRG+3
BOD FUT+6
COD FUT+6
DRG FUL+9
FUL EN+2
FUT EN+1, FUL+2
LD FUL+5
LIM FUL+3
LX FUL+6
MOR FUL+8
SD FUL+4
STA FUT+6
TL BOD+1, COD+3, STA+7, STA+13, LIM+4, SD+1, SD+2, LD+1, LD+2, LD+3
, LX+1, LX+2, LX+3, WN+2, WN+3, MOR+3, MOR+4, DRG+3, DRG+4, DRG+5
, BL+1
WN FUL+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
LEX STA+1~, STA+9~, FUL+1~
LEX( STA+11, STA+12
LEX(" " STA+10
LEX(1 STA+9*
LEX1 FUT+1~, FUT+5*
LEX2 FUT+1~, FUT+5*
LEX3 FUT+1~, FUT+5*
LEXBOD BOD+1~*
LEXC COD+1~*, COD+3, STA+1~, STA+9~, STA+11*, STA+12*, STA+13, LIM+1~*, LIM+4*, WN+1~*
>> LEXCDT FUT+6, LIM+1
LEXD COD~, COD+1*, CI~, CI+1*, CI+5*, CI+6*, CI+7
>> LEXDG FUL+9
LEXE STA+1~, SD+1~, SD+2*, LD+1~, LD+2*, LX+1~, LX+2*, WN+1~, MOR+2~, MOR+3*
, MOR+4*, DRG+2~*, DRG+4
LEXEF CI+2~*, CI+3, CI+4
LEXEFF FUT+1~, FUT+4*, FUT+5, STA+1~, STA+2*, STA+3*, STA+6, STA+7
>> LEXELDT EN+1, FUT+6
LEXFUL FUL+1~, FUL+2*
LEXH LIM+1~, LIM+2*, LIM+3, SD+1~, LD+1~, LX+1~, WN+1~, MOR+2~, DRG+2~
LEXI FUT+1~*, STA+1~, STA+9~, STA+11*, STA+12, LIM+1~*, SD+1~, LD+1~, LD+3*, LX+1~
, LX+3*, WN+1~, WN+3*, MOR+2~, MOR+4*, DRG+2~, DRG+4*, DRG+5*, TL+2~*
LEXID MOR+2~*
LEXIE CI+3~*, CI+4
LEXIEN FUT+1, COD+1~*, COD+2, FUL+3
>> LEXIIEN COD+2
LEXL FUT+1~, FUT+2*, FUT+6, FUL+1~*, FUL+3, FUL+4, FUL+5, FUL+6, FUL+7, FUL+8
, FUL+9
>> LEXLD FUL+5
>> LEXLD(2 WN+2
LEXLEN FUT+2, COD~, COD+3, STA~, STA+4, STA+9, STA+10, FUL+1, LIM~, LIM+3
, SD~, SD+1, SD+2, LD~, LD+1, LD+2, LD+3, LX~, LX+1, LX+2
, LX+3, WN~, WN+1, WN+3, MOR~, MOR+3, MOR+4, DRG~, DRG+3, DRG+4
LEXLEX CI+1~, CI+7*, CI+8*, CI+9
>> LEXLX FUL+6
>> LEXMOR FUL+8
LEXN COD+1~*, COD+2, STA+1~, STA+9~, STA+12~*, STA+13, SD+1~*, SD+2*, LD+1~*, LD+2*
, LD+3*, LX+1~*, LX+2*, LX+3*, WN+1~*, WN+3*, MOR+2~*, MOR+3, DRG+2~*, DRG+3*
, DRG+4, DRG+5*
LEXNAM FUT+3, FUT+6, COD+1~, COD+2*, COD+3
LEXS STA+1~, LIM+1~*, LIM+2
LEXSAB CI+1~, CI+6*, CI+7
>> LEXSD FUL+4
LEXSDO CI+1~, CI+6*, CI+8*, CI+9
LEXSO FUT+3, FUT+6, CI+1~*, CI+2, CI+3, CI+6, CI+7
LEXSR CI+4~*
>> LEXST EN+1, FUT+3, FUT+6
LEXSTA FUT+1~, FUT+3*, FUT+4*, FUT+5, STA+1~, STA+2*, STA+4
LEXT COD+1~, COD+3*, STA+1~, STA+4*, STA+5*, STA+6*, STA+7*, STA+9~, STA+10*, STA+13
, LIM+1~, LIM+3*, LIM+4, SD+1~*, SD+2*, LD+1~*, LD+2*, LD+3*, LX+1~*, LX+2*
, LX+3*, WN+1~*, WN+2, WN+3*, MOR+2~, MOR+3*, MOR+4*, DRG+2~, DRG+3*, DRG+4*
, DRG+5
LEXTD CI+2~*, CI+4*, CI+5
LEXTEST TL+1, TL+2~
LEXW STA+1~, STA+3*, STA+8, STA+9
>> LEXWN FUL+7
LEXX STA+1~, STA+2*, STA+3
X BOD~, BOD+1*, COD~, COD+1, STA~, STA+2, LIM~, LIM+1, SD~, LD~
, LX~, WN~, MOR~, DRG~, CI~, CI+1, CI+9*, CI+10, TL~, TL+1
, TL+2
X( LD+3, LX+3, WN+3, DRG+5
X(0 SD+2, LD+2, LX+2, DRG+2
X(1 SD+1, LD+1, LX+1, WN+1, MOR+2, MOR+4, DRG+2
X(2 SD+2, LD+2, LX+2, DRG+3
Y COD~, COD+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All