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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: LEXQCP

Package: Lexicon Utility

Routine: LEXQCP


Information

LEXQCP ;ISL/KER - Query - CPT Procedures - Extract ;04/21/2014

Source Information

Source file <LEXQCP.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
Lexicon Utility 3 ($$FA,EN,MOD,WN)^LEXQCP2  ($$CPT,$$INC)^LEXQCPA  ($$AD,$$ED,$$EV,$$SD,$$TM,PR)^LEXQM  
Kernel 2 $$DT^XLFDT  $$UP^XLFSTR  
DRG Grouper 1 ($$CPT,$$CPTD)^ICPTCOD  
VA Fileman 1 ($$GET1,GETS)^DIQ  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Lexicon Utility 2 LEX CSV CPT QUERY  LEXQCP2  

Entry Points

Name Comments DBIA/ICR reference
EF(X,LEXCDT) ; Effective Dates
EN ; Main Entry Point
LOOK ; CPT Lookup Loop
DBR(X) ; Date Business Rules
IA(X) ; Inaccurate
SDS(X,LEXVDT,LEX,LEXLEN,LEXSTA) ; Procedure Name (short description)
;
; LEX=# of Lines
; LEX(0)=External Date of Procedure Name
; LEX(#)=Procedure Name
;
LDS(X,LEXVDT,LEX,LEXLEN,LEXSTA) ; Long Description
;
; LEX=# of Lines
; LEX(0)=External Date of Description
; LEX(#)=Description
; LEX(#)=Description continued
;
LX(X,LEXVDT,LEX,LEXLEN,LEXSTA) ; Lexicon Expression
;
; LEX=# of Lines
; LEX(0)=External Date of Expression
; LEX(#)=Expression
; LEX(#)=Expression continued
;
CSV ; Code Set Versioning Display

External References

Name Field # of Occurrence
$$GET1^DIQ CSV+16, CSV+17
GETS^DIQ CSV+14
$$CPT^ICPTCOD EF+3, SDS+8
$$CPTD^ICPTCOD LDS+14
$$FA^LEXQCP2 LOOK+5, EF+3, SDS+10, LDS+9, LX+10
EN^LEXQCP2 LOOK+9
MOD^LEXQCP2 CSV+32
WN^LEXQCP2 CSV+31
$$CPT^LEXQCPA LOOK+3
$$INC^LEXQCPA LOOK+8
$$AD^LEXQM EN+3
$$ED^LEXQM LOOK+1, CSV+2
$$EV^LEXQM EN+1
$$SD^LEXQM LOOK+6, EF+4, EF+9, SDS+21, LDS+8, LDS+17, LX+9, LX+22
$$TM^LEXQM LDS+16, LDS+19
PR^LEXQM SDS+13, LDS+12, LDS+18, LDS+21, LX+20
$$DT^XLFDT SDS+7, LDS+8, LX+8, IA+1, DBR+1
$$UP^XLFSTR LDS+19

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ICPT - [#81] GETS^DIQ
^DIC(81.1 - [#81.1] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ICPT - [#81] EF+2, SDS+7, SDS+8, SDS+16, SDS+17, LDS+7, LDS+9, LDS+17, LX+8, LX+10
^LEX(757.01 - [#757.01] LX+19, LX+20
^LEX(757.02 - [#757.02] LX+11, LX+12, LX+13, LX+14, LX+15

Label References

Name Line Occurrences
$$DBR IA+1
$$EF CSV+24
$$IA LX+10
CSV LOOK+9
LDS CSV+28
LOOK EN+3
LX CSV+30
SDS CSV+26

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
LEX EF+1~, EF+3*, EF+5, SDS~, SDS+13!, SDS+15*, SDS+20!, SDS+22*, LDS~, LDS+12!
, LDS+13*, LDS+18!, LDS+24*, LX~, LX+19!, LX+20!, LX+22*
LEX( SDS+14*, LDS+12*, LDS+19*, LDS+23*, LX+21*
LEX(" " SDS+15, SDS+22, LDS+13, LDS+21, LDS+24, LX+22
LEX(0 SDS+15*, SDS+21*, LDS+13*, LDS+24*, LX+22*
LEX(1 SDS+15, SDS+20*, SDS+21, LDS+13, LDS+24
LEXAD EN+2~, EN+3*, EF+1~, EF+5*, EF+6, EF+8
LEXBRD EF+1~, EF+2*, EF+4, SDS+6~, SDS+8*, SDS+11, LDS+7~, LDS+9*, LDS+10, IA+1~*
LEXBRW EF+1~, EF+2*, EF+4*, EF+7*, EF+11, SDS+6~, SDS+8*, LDS+7~, LDS+9*
LEXC LDS+7~, LDS+21~*, LDS+23*
LEXCDT EN+2~*, EN+3*, LOOK+1*, LOOK+5, LOOK+7, CSV+2*, CSV+24, CSV+26, CSV+28, CSV+30
, CSV+31, CSV+32, EF~, EF+1*, EF+2, EF+3, EF+4, EF+7, EF+10
LEXCPT LOOK+2~, LOOK+3*, LOOK+5, CSV+2*, CSV+3
LEXCPTC LOOK+2~
LEXD SDS+6~, SDS+18*, SDS+19*, SDS+20
LEXDDT SDS+6~, SDS+17*, SDS+19, LDS+7~, LDS+17*
LEXE SDS+6~, SDS+18*, SDS+19*, SDS+21
LEXEDT EN+2~, EN+3*, LOOK+1*, CSV+1~, CSV+2*
LEXEE EF+1~, EF+9*, EF+10*, EF+11, SDS+6~, SDS+21*, LX+7~, LX+22*
LEXEF EF+1~, EF+8*, EF+9*, EF+10*, EF+11, LX+7~, LX+17*, LX+18*, LX+19, LX+22
LEXEFF SDS+6~, SDS+16*, SDS+18
LEXELDT LOOK+4~, LOOK+6*
LEXENV EN+1~*
LEXES EF+1~, EF+5*, EF+6*, EF+7*, EF+11
LEXEVDT LDS+7~, LDS+8*, LDS+17*, LDS+24*, LX+7~, LX+9*
LEXEXIT EN+2~*, EN+3, LOOK+3*
LEXFA LOOK+4~, LOOK+5*, LOOK+7, EF+1~, EF+3*, EF+4, EF+7, EF+9, SDS+6~, SDS+10*
, SDS+11, LDS+7~, LDS+9*, LDS+10, LX+7~, LX+10*
LEXGET LOOK+4!, SDS+9
LEXGET(81 CSV+15, CSV+16*, CSV+17*, CSV+18*!, CSV+19!, CSV+20!, SDS+9*, SDS+20*
LEXH EF+1~
LEXHIS SDS+6~, SDS+16*
LEXI EF+1~, SDS+6~, SDS+13~, SDS+14*, LDS+7~, LDS+12~*, LDS+16*, LDS+18*, LDS+19, LDS+21~
, LDS+22*, LDS+23, LX+7~, LX+20~, LX+21*
LEXIA SDS+6~, LX+7~, LX+10*
LEXID EF+1~, EF+3*, EF+8, EF+9, EF+10
LEXIEN LOOK+4~, LOOK+5*, LOOK+6, CSV+1~, CSV+3*, CSV+14, CSV+24, CSV+26, CSV+28, CSV+30
, CSV+32, EF+1~*, EF+2, EF+3, SDS+6~, SDS+7*, SDS+8, SDS+9, SDS+10, SDS+16
, SDS+17, SDS+20, LDS+7~*, LDS+9, LDS+17, LX+7~, LX+8*, LX+10
LEXIENS CSV+1~, CSV+14*, CSV+15, CSV+16, CSV+17, CSV+18, CSV+19, CSV+20
LEXINC LOOK+4~, LOOK+7*, LOOK+8*
LEXL SDS+6~, LDS+7~, LDS+14*, LDS+15, LDS+16*, LDS+21~*, LDS+23*
LEXLAST SDS+6~, SDS+8*
LEXLD LOOK+4!, CSV+28
LEXLDT LOOK+4~, LOOK+5*, LOOK+6
LEXLEF SDS+6~, SDS+17*, SDS+19, LX+7~, LX+13*, LX+14, LX+16
LEXLEN LOOK+2*, SDS~, SDS+10*, SDS+13, LDS~, LDS+8*, LDS+12, LDS+18, LDS+21, LX~
, LX+9*, LX+20
LEXLEX LX+7~, LX+17*, LX+18*, LX+19, LX+20
LEXLHI SDS+6~, SDS+17*
LEXLHS LX+7~, LX+14*, LX+15
LEXLN LDS+7~, LDS+14*, LDS+15, LDS+16*
LEXLS EF+1~, EF+3*, EF+6*, EF+7*, EF+11
LEXLSD SDS+6~, SDS+8*, SDS+9
LEXLST LX+7~, LX+15*, LX+16
LEXLTXT CSV+1~, CSV+3*
LEXLX LOOK+4!, CSV+30
LEXM SDS+6~, SDS+10*, SDS+11*, SDS+12, SDS+13, SDS+16*, LDS+7~, LDS+9*, LDS+10*, LDS+11
, LDS+12, LDS+15*, LDS+20, LDS+21, LX+7~, LX+10*, LX+20~
LEXMD LOOK+4!, CSV+32
LEXN0 LX+7~, LX+12~*, LX+13, LX+16
LEXPF LX+7~, LX+13*, LX+16
LEXR SDS+6~, SDS+18*, SDS+19*
LEXSAB LX+7~, LX+12*, LX+13
LEXSD LOOK+4!, CSV+26
LEXSDT SDS+6~, SDS+16*, SDS+18
LEXSIEN LX+7~, LX+11*, LX+12, LX+13, LX+14, LX+15, LX+16, LX+17*, LX+18*
LEXSO CSV+1~, CSV+3*, EF+1~, EF+2*, EF+3, SDS+6~, SDS+8*, LDS+7~, LDS+9*, LDS+14
, LX+7~, LX+10*, LX+11
LEXST LOOK+4!, CSV+24*, EF+1~, EF+3*, EF+5, EF+6, EF+7*, EF+8, EF+9, EF+10
, EF+11
LEXSTA SDS~, SDS+7*, SDS+21, LDS~, LDS+9*, LDS+24, LX~, LX+8*, LX+22
LEXSTAT CSV+1~, CSV+24*, CSV+26, CSV+28, CSV+30, CSV+32
LEXSYS IA+1~*
LEXT SDS+6~, SDS+13~, SDS+14*, LDS+7~, LDS+12~*, LDS+19*, LDS+21~, LDS+23*, LX+7~, LX+20~
LEXT( SDS+14, LDS+12, LDS+22, LDS+23, LX+21
LEXT(1 SDS+13*, LDS+12*, LDS+21*, LX+20*
LEXTEST EN+2~, SDS+21, LDS+24, LX+22
LEXTL LDS+7~, LDS+14*
LEXTMP LDS+7~, LDS+14!, LDS+18
LEXTMP( LDS+14, LDS+15!, LDS+16!, LDS+19
LEXTMP(" " LDS+14, LDS+16
LEXVDT SDS~, SDS+7*, SDS+11, SDS+16, LDS~, LDS+8*, LDS+10, LDS+14, LDS+17, LX~
, LX+8*, LX+9, LX+10, LX+13, IA+1~*, DBR+1~*, DBR+2*
LEXVTMP LX+7~
LEXVTMP( LX+16*
LEXVTMP(0 LX+18
LEXVTMP(1 LX+17
LEXWN LOOK+4!, CSV+31
X EF~, EF+1, EF+11*, EF+12, SDS~, SDS+7, LDS~, LDS+7, LX~, LX+8
, IA~, IA+1*, IA+2, DBR~, DBR+1, DBR+2*, DBR+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All