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 |  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 ;05/23/2017

;;2.0;LEXICON UTILITY;**62,80,103**;Sep 23, 1996;Build 2

Source Information

Source file <LEXQCP.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Lexicon Utility 5 ($$FA,EN,MOD,WN)^LEXQCP2  ($$CPT,$$INC)^LEXQCPA  ($$AD,$$ED,$$EV,$$SD,$$TM)^LEXQM  $$STATCHK^LEXSRC2  PR^LEXU  
Kernel 2 $$DT^XLFDT  $$UP^XLFSTR  
CPT HCPCS Codes 1 ($$CPT,$$CPTD)^ICPTCOD  
VA FileMan 1 ($$GET1,GETS)^DIQ  

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: 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
;
IEN ; Display with IENs
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+9
$$CPTD^ICPTCOD LDS+15
$$FA^LEXQCP2 LOOK+5, EF+3, SDS+11, LDS+10, LX+11
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+25, LDS+9, LDS+18, LX+10, LX+18, LX+35
$$TM^LEXQM LDS+17, LDS+25
$$STATCHK^LEXSRC2 LX+13
PR^LEXU SDS+14, LDS+13, LDS+24, LDS+27, LX+21, LX+34
$$DT^XLFDT SDS+8, LDS+9, LX+9, IA+1, DBR+1
$$UP^XLFSTR LDS+25

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+2

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+17, SDS+18, SDS+19, LDS+8, LDS+10, LDS+18, LDS+19
, LX+9, LX+11, LX+12
^LEX(757.01 - [#757.01] LX+14, LX+32, LX+33
^LEX(757.02 - [#757.02] LX+14, LX+15, LX+16, LX+17, LX+24, LX+25, LX+26, LX+27, LX+28

Label References

Name Line Occurrences
$$DBR IA+1
$$EF CSV+24
$$IA LX+11
CSV LOOK+9
EN IEN+1
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
I EN+2~
LEX EF+1~, EF+3*, EF+5, SDS~, SDS+14!, SDS+16*, SDS+24!, SDS+26*, LDS~, LDS+13!
, LDS+14*, LDS+24!, LDS+30*, LX~, LX+20!, LX+23*, LX+32!, LX+33!, LX+35*
LEX( SDS+15*, LDS+13*, LDS+25*, LDS+29*, LX+22*, LX+34*
LEX(" " SDS+16, SDS+26, LDS+14, LDS+27, LDS+30, LX+23, LX+35
LEX(0 SDS+16*, SDS+25*, LDS+14*, LDS+30*, LX+23*, LX+35*
LEX(1 SDS+16, SDS+24*, SDS+25, LDS+14, LDS+30
LEXAD EN+2~, EN+3*, EF+1~, EF+5*, EF+6, EF+8
LEXAIEN SDS+6~, SDS+19*, SDS+20*, SDS+23, LDS+7~, LDS+19*, LDS+20*, LDS+23
LEXBRD EF+1~, EF+2*, EF+4, SDS+6~, SDS+9*, SDS+12, LDS+7~, LDS+10*, LDS+11, IA+1~*
LEXBRW EF+1~, EF+2*, EF+4*, EF+7*, EF+11, SDS+6~, SDS+9*, LDS+7~, LDS+10*
LEXC LDS+7~, LDS+27~*, LDS+29*
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+21*, SDS+22*, SDS+23*, SDS+24
LEXDDT SDS+6~, SDS+18*, SDS+19, SDS+22, LDS+7~, LDS+18*, LDS+19
LEXE SDS+6~, SDS+21*, SDS+22*, SDS+25
LEXEDT EN+2~, EN+3*, LOOK+1*, CSV+1~, CSV+2*
LEXEE EF+1~, EF+9*, EF+10*, EF+11, SDS+6~, SDS+25*, LX+7~, LX+35*
LEXEF EF+1~, EF+8*, EF+9*, EF+10*, EF+11, LX+7~, LX+15*, LX+16, LX+17, LX+30*
, LX+31*, LX+32, LX+35
LEXEFF SDS+6~, SDS+17*, SDS+21
LEXELDT LOOK+4~, LOOK+6*
LEXENV EN+1~*
LEXES EF+1~, EF+5*, EF+6*, EF+7*, EF+11
LEXEVDT LDS+7~, LDS+9*, LDS+18*, LDS+30*, LX+7~, LX+10*
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+11*
, SDS+12, LDS+7~, LDS+10*, LDS+11, LX+7~, LX+11*
LEXGET EN+2~, LOOK+4!, SDS+10
LEXGET(81 CSV+15, CSV+16*, CSV+17*, CSV+18*!, CSV+19!, CSV+20!, SDS+10*, SDS+24*
LEXH EF+1~, LX+16~*, LX+17
LEXHIS SDS+6~, SDS+17*, SDS+19
LEXI EF+1~, SDS+6~, SDS+14~, SDS+15*, LDS+7~, LDS+13~*, LDS+17*, LDS+22~*, LDS+23, LDS+24*
, LDS+25, LDS+27~, LDS+28*, LDS+29, LX+7~, LX+20~, LX+22*, LX+33~, LX+34*
LEXIA SDS+6~, LX+7~, LX+11*
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+10, SDS+11, SDS+17
, SDS+18, SDS+19, SDS+20, SDS+24, LDS+7~, LDS+8*, LDS+10, LDS+18, LDS+19, LDS+20
, LX+7~, LX+9*, LX+11, LX+12
LEXIENS CSV+1~, CSV+14*, CSV+15, CSV+16, CSV+17, CSV+18, CSV+19, CSV+20
LEXIIEN IEN+1~*, SDS+23, LDS+21, LX+20, LX+33
LEXINC LOOK+4~, LOOK+7*, LOOK+8*
LEXL SDS+6~, LDS+7~, LDS+15*, LDS+16, LDS+17*, LDS+27~*, LDS+29*
LEXLAST SDS+6~, SDS+9*
LEXLD EN+2~, LOOK+4!, CSV+28
LEXLDT LOOK+4~, LOOK+5*, LOOK+6
LEXLEF SDS+6~, SDS+18*, SDS+22, LX+7~, LX+26*, LX+27, LX+29
LEXLEN EN+2~, LOOK+2*, SDS~, SDS+11*, SDS+14, LDS~, LDS+9*, LDS+13, LDS+24, LDS+27
, LX~, LX+10*, LX+21, LX+34
LEXLEX LX+7~, LX+30*, LX+31*, LX+32, LX+33
LEXLHI SDS+6~, SDS+18*
LEXLHS LX+7~, LX+27*, LX+28
LEXLN LDS+7~, LDS+15*, LDS+16, LDS+17*
LEXLS EF+1~, EF+3*, EF+6*, EF+7*, EF+11
LEXLSD SDS+7~, SDS+9*, SDS+10
LEXLST LX+7~, LX+28*, LX+29
LEXLTXT CSV+1~, CSV+3*
LEXLX EN+2~, LOOK+4!, CSV+30
LEXM SDS+7~, SDS+11*, SDS+12*, SDS+13, SDS+14, SDS+17*, LDS+7~, LDS+10*, LDS+11*, LDS+12
, LDS+13, LDS+16*, LDS+26, LDS+27, LX+7~, LX+11*, LX+20~, LX+33~
LEXMD EN+2~, LOOK+4!, CSV+32
LEXN0 LX+7~, LX+25~*, LX+26, LX+29
LEXPF LX+7~, LX+26*, LX+29
LEXR SDS+7~, SDS+21*, SDS+22*
LEXSAB LX+7~, LX+25*, LX+26
LEXSD EN+2~, LOOK+4!, CSV+26
LEXSDT SDS+7~, SDS+17*, SDS+21
LEXSIEN SDS+6~, SDS+19*, SDS+20, LDS+7~, LDS+19*, LDS+20, LX+7~, LX+24*, LX+25, LX+26
, LX+27, LX+28, LX+29, LX+30*, LX+31*
LEXSO CSV+1~, CSV+3*, EF+1~, EF+2*, EF+3, SDS+7~, SDS+8*, SDS+9, LDS+7~, LDS+10*
, LDS+15, LX+7~, LX+11*, LX+13, LX+24
LEXST EN+2~, 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+8*, SDS+25, LDS~, LDS+10*, LDS+30, LX~, LX+9*, LX+19, LX+35
LEXSTAT CSV+1~, CSV+24*, CSV+26, CSV+28, CSV+30, CSV+32
LEXSYS IA+1~*
LEXT SDS+7~, SDS+14~, SDS+15*, LDS+7~, LDS+13~*, LDS+25*, LDS+27~, LDS+29*, LX+8~, LX+20~
, LX+21, LX+33~, LX+34
LEXT( SDS+15, LDS+13, LDS+28, LDS+29, LX+22, LX+34
LEXT(1 SDS+14*, LDS+13*, LDS+27*, LX+20*, LX+33*
LEXTE LX+8~, LX+14*, LX+20
LEXTEF LX+8~, LX+15*, LX+17*, LX+18, LX+19
LEXTEFE LX+8~, LX+15*, LX+18*, LX+19, LX+23
LEXTEST EN+2~, SDS+25, LDS+30, LX+35
LEXTEXP LX+8~, LX+14*, LX+19, LX+20
LEXTL LDS+7~, LDS+15*
LEXTMP LDS+7~, LDS+15!, LDS+24
LEXTMP( LDS+15, LDS+16!, LDS+17!, LDS+22, LDS+23*, LDS+24, LDS+25
LEXTMP(" " LDS+15, LDS+17, LDS+22
LEXTS LX+8~, LX+14*, LX+15, LX+16, LX+17
LEXTSRC LX+8~, LX+12*, LX+13
LEXTSTA LX+8~, LX+13*, LX+14
LEXVDT SDS~, SDS+7*, SDS+8*, SDS+12, SDS+17, LDS~, LDS+9*, LDS+11, LDS+15, LDS+18
, LX~, LX+9*, LX+10, LX+11, LX+13, LX+26, IA+1~*, DBR+1~*, DBR+2*
LEXVTMP LX+8~
LEXVTMP( LX+29*
LEXVTMP(0 LX+31
LEXVTMP(1 LX+30
LEXWN LOOK+4!, CSV+31
X EF~, EF+1, EF+11*, EF+12, SDS~, SDS+7, LDS~, LDS+8, LX~, LX+9
, IA~, IA+1*, IA+2, DBR~, DBR+1, DBR+2*, DBR+3
Z EN+2~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All