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

Package: Lexicon Utility

Routine: LEXQIP


Information

LEXQIP ;ISL/KER - Query - ICD Procedure - Extract ;10/10/2017

Source Information

Source file <LEXQIP.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Lexicon Utility 5 $$ICP^LEXQIL  (LX,OR)^LEXQIP2  EN^LEXQIP3  ($$AD,$$ED,$$EV,$$SD)^LEXQM  PR^LEXU  
DRG Grouper 1 ($$CODEC,$$CSI,$$DTBR,$$HIST,$$ICDOP,$$LA,$$LD,$$MOR,$$ROOT,$$SD)^ICDEX  
Kernel 1 $$DT^XLFDT  

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
Lexicon Utility 1 LEX CSV ICP QUERY  

Entry Points

Name Comments DBIA/ICR reference
EN ; Main Entry Point
IEN ; Display with IENs
LOOK ; ICD Lookup Loop
CSV ; Code Set Versioning Display
EF(X,LEXCDT) ; Effective Dates
SDS(X,LEXVDT,LEX,LEXLEN,LEXSTA) ; Operation/Procedure (short description)
;
; LEX=# of Lines
; LEX(0)=External Date of Operation/Procedure Name
; LEX(#)=Operation/Procedure Name
;
LDS(X,LEXVDT,LEX,LEXLEN,LEXSTA) ; Operation/Procedure (short description)
;
; LEX=# of Lines
; LEX(0)=External Date of Operation/Procedure Name
; LEX(#)=Operation/Procedure Name
;
WN(X,LEX,LEXLEN) ; Warning
;
; LEX=# of Lines
; LEX(0)=External Date
; LEX(#)=Warning
;
FA(X) ; First Activation
IA(X,Y) ; Inaccurate

External References

Name Field # of Occurrence
$$CODEC^ICDEX CSV+4, EF+2, SDS+11, LDS+11, FA+2
$$CSI^ICDEX CSV+5, EF+3, SDS+12, LDS+12, FA+2, IA+2
$$DTBR^ICDEX SDS+15, LDS+15, IA+4
$$HIST^ICDEX FA+3
$$ICDOP^ICDEX CSV+7, EF+3, SDS+14
$$LA^ICDEX CSV+10, SDS+13, LDS+13
$$LD^ICDEX LDS+14, LDS+16
$$MOR^ICDEX CSV+24
$$ROOT^ICDEX EF+2
$$SD^ICDEX CSV+11, SDS+16
$$ICP^LEXQIL LOOK+3
LX^LEXQIP2 CSV+35
OR^LEXQIP2 CSV+24
EN^LEXQIP3 LOOK+10
$$AD^LEXQM EN+9
$$ED^LEXQM LOOK+2, CSV+2, SDS+24, SDS+30, LDS+24, LDS+31
$$EV^LEXQM EN+1
$$SD^LEXQM LOOK+9, EF+7, EF+12, WN+7, WN+9
PR^LEXU SDS+33, SDS+36, LDS+34, LDS+37, WN+8
$$DT^XLFDT SDS+10, LDS+10, IA+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("LEXQIP" EN+8!, EN+10!, LOOK+6!
^TMP("LEXQIPA" EN+8!, EN+10!
^TMP("LEXQIPO" EN+8!, EN+10!

Label References

Name Line Occurrences
$$EF CSV+29
$$FA EF+4, SDS+13, LDS+13
$$IA WN+6
CSV LOOK+10
EN IEN+1
LDS CSV+33
LOOK EN+9
SDS CSV+31
WN CSV+37

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIC EN+1~
DO EN+1~
DTOUT EN+1~
DUOUT EN+1~
I EN+7~
ICDFMT EN+1~
ICDSYS EN+1~
ICDVDT EN+1~
LEX EN+1~, EF+1~, EF+3*, EF+4, SDS~, SDS+33!, SDS+36!, LDS~, LDS+34!, LDS+37!
, WN~, WN+6!, WN+8!, WN+9*
LEX( SDS+34*, SDS+37*, LDS+35*, LDS+38*, WN+8*
LEX(" " SDS+37, LDS+38, WN+9
LEX(0 SDS+38*, LDS+39*, WN+9*
LEX(1 SDS+38, LDS+39
LEX1 EN+1~
LEX2 EN+1~
LEX3 EN+1~
LEXAD EN+1~, EN+9*, EF+1~, EF+4*, EF+9, EF+11
LEXAIEN SDS+7~, SDS+26*, SDS+28*, SDS+29, LDS+7~, LDS+26*, LDS+29*, LDS+30
LEXBOD EN+1~
LEXBRD EN+1~, EF+1~, EF+4*, EF+5, EF+7, SDS+6~, SDS+15*, LDS+6~, LDS+15*, IA+1~
, IA+4*
LEXBRW EN+2~, EF+1~, EF+4*, EF+6*, EF+7*, EF+10*, EF+14, SDS+6~, SDS+15*, LDS+6~
, LDS+15*
LEXC EN+2~, SDS+6~, SDS+36~, SDS+37*, LDS+6~, LDS+37~, LDS+38*
LEXCC EN+2~, LOOK+1~, LOOK+6!
LEXCDT EN+2~, EN+8*, EN+9*, LOOK+2*, LOOK+8, CSV+2*, CSV+3*, CSV+7, CSV+29, CSV+31
CSV+33, CSV+35, CSV+37, EF~, EF+1*, EF+2, EF+3, EF+5, EF+10, EF+13
LEXCHR EN+2~
LEXD EN+2~, SDS+6~, LDS+6~
LEXDAT EN+2~, CSV+1~, CSV+7*, CSV+8
LEXDDT EN+2~, SDS+6~, LDS+6~
LEXDG EN+2~, LOOK+1~
LEXDI EN+2~
LEXDR EN+2~
LEXDRG EN+2~
LEXDRG1 EN+2~
LEXDRG2 EN+2~
LEXDRGC EN+2~
LEXDRGD EN+2~
LEXDRGI EN+2~
LEXDRI EN+3~
LEXDTXT EN+3~
LEXDX EN+3~
LEXE EN+3~, SDS+6~, LDS+6~
LEXEDT EN+3~, EN+9*, LOOK+2*, CSV+1~, CSV+2*
LEXEE EN+3~, EF+1~, EF+12*, EF+13*, EF+14, SDS+6~, LDS+6~
LEXEF EN+3~, EF+1~, EF+11*, EF+12*, EF+13*, EF+14
LEXEFF EN+3~, SDS+6~, LDS+6~
LEXELDT EN+3~, LOOK+7~, LOOK+9*
LEXENV EN+1~*, EN+3~
LEXES EN+3~, EF+1~, EF+8*, EF+9*, EF+10*, EF+14
LEXEXIT EN+3~, EN+8*, EN+9, LOOK+4*
LEXFA EN+3~, EF+1~, EF+4*, EF+5, EF+10, EF+12, SDS+6~, SDS+13*, SDS+21, SDS+23
, SDS+24, LDS+6~, LDS+13*, LDS+21, LDS+23, LDS+24, FA+1~, FA+3*, FA+4*, FA+5
LEXFUL EN+3~
LEXH EN+3~, EF+1~, FA+1~, FA+3!
LEXH( FA+4
LEXHDR EN+3~
LEXHIS EN+3~, SDS+7~, LDS+7~
LEXHR EN+3~
LEXI EN+4~, EF+1~, SDS+7~, SDS+34*, SDS+37*, LDS+7~, LDS+35*, LDS+38*, WN+8*, FA+1~
, FA+3*, FA+4*
LEXI1 EN+4~
LEXI2 EN+4~
LEXIA EN+4~, SDS+7~, LDS+7~, WN+6~*
LEXICP EN+4~, LOOK+1~, LOOK+3*, LOOK+4*, LOOK+5*, LOOK+8, CSV+3*, CSV+4, CSV+5
LEXICPC EN+4~, LOOK+1~
LEXID EN+4~, EF+1~, EF+4*, EF+11, EF+12, EF+13
LEXIDI EN+4~
LEXIEN EN+4~, LOOK+7~, LOOK+8*, CSV+1~, CSV+4*, CSV+5, CSV+6, CSV+10, CSV+11, CSV+24
CSV+29, CSV+31, CSV+33, CSV+35, EF+1~*, EF+2, EF+3, EF+4, SDS+7~, SDS+9*
, SDS+11, SDS+12, SDS+13, SDS+16, SDS+26, SDS+27, LDS+7~, LDS+9*, LDS+11, LDS+12
, LDS+13, LDS+14, LDS+16, LDS+26, LDS+28, WN+6, FA+1~, FA+2*, IA+1~*, IA+2
LEXIENS EN+4~, CSV+1~
LEXIIEN IEN+1~*, SDS+29, LDS+30
LEXINC EN+4~, LOOK+7~
LEXINCC EN+4~, LOOK+7~
LEXINOT EN+4~, LOOK+7~
LEXINT EN+4~
LEXIREQ EN+4~, LOOK+7~
LEXL EN+4~, SDS+7~, LDS+7~
LEXLA EN+4~, CSV+10~*, CSV+11, SDS+7~, SDS+13*, SDS+14, LDS+7~, LDS+13*, LDS+14
LEXLAST EN+5~, SDS+7~, SDS+14*, SDS+15, LDS+7~
LEXLC EN+5~
LEXLD EN+5~, LOOK+1~, LOOK+6!, CSV+33, LDS+8~, LDS+16*, LDS+17*, LDS+18, LDS+19, LDS+27
, LDS+30
LEXLDD EN+5~, LDS+8~, LDS+17*, LDS+18*, LDS+28, LDS+31
LEXLDT EN+5~, LOOK+7~, LOOK+8*, LOOK+9
LEXLEF EN+5~, SDS+8~, LDS+8~
LEXLEN EN+5~, LOOK+3*, SDS~, SDS+33, SDS+36, LDS~, LDS+34, LDS+37, WN~, WN+6*
, WN+8
LEXLHI EN+5~, SDS+8~, LDS+8~
LEXLS EN+5~, EF+1~, EF+4*, EF+9*, EF+10*, EF+14
LEXLSD EN+5~, SDS+8~, SDS+15*, SDS+25, LDS+8~, LDS+14*, LDS+25
LEXLTXT EN+5~, CSV+1~, CSV+5*
LEXLX EN+5~, CSV+35
LEXM EN+5~, SDS+8~, SDS+18*, SDS+20*, SDS+22*, SDS+24*, SDS+25*, SDS+29*, SDS+35, SDS+36
, LDS+8~, LDS+18*, LDS+20*, LDS+22*, LDS+24*, LDS+25*, LDS+30*, LDS+36, LDS+37
LEXMC EN+5~, LOOK+1~, LOOK+6!
LEXMDCC EN+5~
LEXMDCE EN+5~
LEXMDCI EN+5~
LEXMI EN+5~
LEXMOR EN+6~, LOOK+1~, LOOK+6!, CSV+24
LEXMR EN+6~
LEXMSG EN+6~, CSV+1~
LEXN EN+6~
LEXNAM EN+6~, LOOK+7~, CSV+8*, CSV+9, CSV+11*, CSV+12
LEXOD EN+6~, SDS+8~, SDS+25*, SDS+29*, SDS+31*, SDS+33, LDS+8~, LDS+25*, LDS+30*, LDS+32*
, LDS+34
LEXODD EN+6~, SDS+8~, SDS+25*, SDS+30*, SDS+32*, SDS+38, LDS+8~, LDS+25*, LDS+31*, LDS+33*
, LDS+39
LEXPC EN+6~
LEXR EN+6~, SDS+8~, LDS+8~
LEXREF EN+6~, WN+6~
LEXRT EN+6~, EF+1~, EF+2*
LEXS EN+6~, SDS+8~, SDS+16, LDS+8~, LDS+16
LEXS(0 SDS+17, LDS+17
LEXS(1 SDS+17, LDS+17
LEXSD EN+6~, LOOK+1~, LOOK+6!, CSV+31, SDS+8~, SDS+16*, SDS+17*, SDS+18, SDS+19, SDS+26
, SDS+29
LEXSDD EN+6~, SDS+8~, SDS+17*, SDS+18*, SDS+27, SDS+30
LEXSDT EN+6~, SDS+9~, LDS+9~
LEXSIEN SDS+7~, SDS+26*, SDS+27*, SDS+28, LDS+7~, LDS+26*, LDS+28*, LDS+29
LEXSO EN+6~, LOOK+7~, CSV+4*, CSV+6, CSV+7, CSV+8*, EF+1~, EF+2*, EF+3, SDS+9~
, SDS+11*, SDS+14, LDS+9~, LDS+11*, FA+1~, FA+2*, FA+3
LEXST EN+6~, LOOK+1~, LOOK+6!, CSV+29*, EF+1~, EF+4*, EF+8, EF+9, EF+10*, EF+11
, EF+12, EF+13, EF+14
LEXSTA EN+6~, SDS~, SDS+11*, LDS~, LDS+11*
LEXSTAT EN+7~, CSV+1~, CSV+29*, CSV+31, CSV+33, CSV+35
LEXSTR EN+7~
LEXSY EN+7~, SDS+9~, SDS+12*, SDS+14, SDS+15, LDS+9~, LDS+12*, LDS+15, FA+1~, FA+2*
, FA+3
LEXSYS EN+7~, CSV+1~, CSV+5*, CSV+6, CSV+7, EF+1~, EF+3*, IA+1~, IA+2*, IA+4
LEXT EN+7~, CSV+2~, SDS+9~, SDS+33!, SDS+34*, SDS+36!, SDS+37*, LDS+9~, LDS+34!, LDS+35*
, LDS+37!, LDS+38*
LEXT( SDS+34, SDS+37, LDS+35, LDS+38
LEXT(1 SDS+33*, SDS+36*, LDS+34*, LDS+37*
LEXTEST EN+7~
LEXTMP EN+7~, CSV+2~, CSV+24*, WN+6~, WN+8
LEXTMP( WN+8
LEXTMP(1 WN+7*
LEXUD EN+7~
LEXUM EN+7~
LEXVDT EN+7~, SDS~, SDS+10*, SDS+15, SDS+16, SDS+21, SDS+23, SDS+24, LDS~, LDS+10*
, LDS+15, LDS+16, LDS+21, LDS+23, LDS+24, WN+6~*, WN+7, WN+9, IA+1~*, IA+2*
, IA+3*, IA+4
LEXVTXT EN+7~
LEXW EN+7~
LEXWN EN+7~, LOOK+1~, LOOK+6!, CSV+37
LEXX EN+7~
TX1 EN+7~
TX2 EN+7~
TXT EN+7~
X EN+7~, EF~, EF+1, EF+14*, EF+15, SDS~, SDS+9, LDS~, LDS+9, WN~
, WN+6, FA~, FA+2*, FA+3*, FA+5*, FA+6, IA~, IA+1, IA+4*, IA+5
Y EN+7~, IA~, IA+1
Z EN+7~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All