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

Package: Lexicon Utility

Routine: LEXQCP2


Information

LEXQCP2 ;ISL/KER - Query - CPT Procedures - Save ;05/23/2017

Source Information

Source file <LEXQCP2.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Lexicon Utility 5 $$IA^LEXQCP  ($$SD,$$TM)^LEXQM  DSP^LEXQO  $$STATCHK^LEXSRC2  PR^LEXU  
CPT HCPCS Codes 2 HIST^ICPTAPIU  MODA^ICPTMOD  
Kernel 2 $$DT^XLFDT  $$UP^XLFSTR  

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 LEXQCP  

Entry Points

Name Comments DBIA/ICR reference
FUT ; Future Activation
EN ; Main Entry Point
LX(X,LEXLEN) ; Lexicon Expression
BL ; Blank Line
WN(X,LEX,LEXLEN) ; Warning
;
; LEX=# of Lines
; LEX(0)=External Date
; LEX(#)=Warning
;
TL(X) ; Text Line
WR(X,LEXLEN) ; Warning
LIM(X,LEXLEN) ; Limitations
FA(X) ; First Activation
LD(X,LEXLEN) ; Long Description
STA(X,LEXLEN) ; Status Line
CAT(X,LEXLEN) ; CPT Categories
MD(LEXM,LEXLEN) ; CPT Modifiers
CI(X,LEXD) ; Code IENs
COD(X,Y,LEXD,LEXLEN) ; Code Line
BOD(X) ; Based on Date
MOD(X,LEXVDT,LEX,LEXLEN,LEXSTA) ; CPT Modifiers
;
; LEX=# of Lines
; LEX(0)=External Date
; LEX(#)=Modifier List
;
SD(X,LEXLEN) ; Short Description
FUL ; Full Display
CLR ; Clear

External References

Name Field # of Occurrence
HIST^ICPTAPIU FA+2
MODA^ICPTMOD MOD+9
$$IA^LEXQCP WN+6
$$SD^LEXQM MOD+7, WN+8, WN+10
$$TM^LEXQM STA+10, MOD+14, MOD+16, MOD+17
DSP^LEXQO EN+1, EN+2
$$STATCHK^LEXSRC2 CI+7
PR^LEXU STA+7, CAT+8, CAT+16, CAT+22, MD+5, MD+11, WN+9
$$DT^XLFDT MOD+7, CI+6
$$UP^XLFSTR STA+5

Interaction Calls

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(81.1 - [#81.1] CAT+2, CAT+3
^DIC(81.3 - [#81.3] MOD+11
^ICPT - [#81] FUT+1, MOD+6, MOD+8, FA+2
^ICPT("BA" CI+6
^LEX(757.02 - [#757.02] CI+2, CI+3, CI+4
^TMP("LEXQCPO" EN+1!, EN+2, TL+2*

Label References

Name Line Occurrences
$$CI COD+1
$$FA MOD+8
BL BOD+1, COD+3, STA+5, STA+10, CAT+27, LIM+4, SD+2, LD+1, LX+1, WR+1
, MD+6, MD+16
BOD FUT+4
CAT FUL+2
COD FUT+4
FUL EN+2
FUT EN+1, FUL+2
LD FUL+3
LIM FUL+2
LX FUL+3
MD FUL+4
SD FUL+3
STA FUT+4
TL BOD+1, COD+3, STA+5, STA+10, CAT+28, LIM+4, SD+2, LD+1, LD+2, LD+3
, LX+1, LX+2, LX+3, WR+1, WR+2, MD+6, MD+7, MD+14, MD+16, MD+17
, MD+19, BL+1
WR FUL+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
LEX STA+1~, STA+7~, FUL+1~, MOD~, MOD+9!, MOD+18*, WN~, WN+6!, WN+9!, WN+10*
LEX( STA+9, STA+10, MOD+14*, MOD+16*, MOD+17*, WN+9*
LEX(" " STA+7, MOD+14, MOD+16, MOD+17, MOD+18, WN+10
LEX(0 MOD+9*, WN+10*
LEX(1 STA+7*
LEX1 FUT+1~, FUT+3*, CAT+1~*, CAT+2*, CAT+3, CAT+4*, CAT+6, CAT+8, CAT+13, CAT+16
LEX1I CAT+1~*, CAT+2*, CAT+4
LEX2 FUT+1~, FUT+3*, CAT+1~*, CAT+3*, CAT+5*, CAT+6, CAT+8, CAT+13, CAT+22
LEX2I CAT+1~*, CAT+3*, CAT+5
LEX3 FUT+1~, FUT+3*
LEXA CAT+1~, CAT+7~, CAT+8, CAT+14~, CAT+16!, CAT+22!, MD+1~, MD+5~, MD+10~, MD+11
, MOD+6~, MOD+9
LEXA( CAT+10, CAT+12, CAT+18, CAT+20, CAT+24, CAT+26, MD+12, MD+13
LEXA("A" MOD+10, MOD+12
LEXA(1 CAT+8*, CAT+9, CAT+16*, CAT+17, CAT+22*, CAT+23, MD+5*, MD+6, MD+11*
LEXA(2 MD+6, MD+7
LEXBOD BOD+1~*
LEXC COD+1~*, COD+3, STA+1~, STA+7~, STA+9*, STA+10*, CAT+1~, CAT+7~, CAT+9*, CAT+12*
, CAT+17*, CAT+20*, CAT+23*, CAT+26*, WR+1~*, MD+1~, MD+9*, MD+11
>> LEXCDT FUT+4
LEXD COD~, COD+1*, CI~, CI+1*, CI+5*, CI+6*, CI+7
LEXE STA+1~, SD+1~, SD+2*, LD+1~, LD+2*, LX+1~, LX+2*, WR+1~, MD+1~*, MD+3
LEXEF CI+2~*, CI+3, CI+4
LEXEFF FUT+1~, FUT+3*, STA+1~*, STA+4, STA+5
LEXELDT EN+1, FUT+4, CLR+1~
LEXEVDT MOD+6~, MOD+7*, MOD+9*
LEXFA MOD+6~, MOD+8*, FA+1~, FA+2*, FA+3*, FA+4
LEXFUL FUL+1~, FUL+2*
LEXGET CLR+1~
LEXGET(81 FUT+2, CAT+2, CAT+3, LIM+1, LIM+2
LEXH LIM+1~, LIM+2*, LIM+3, LIM+4, SD+1~, LD+1~, LX+1~, WR+1~, MD+1~, FA+1~
, FA+2
LEXH( FA+3
LEXH1 CAT+1~*, CAT+14~*, CAT+15, MD+1~, MD+2*, MD+6, MD+16
LEXH2 CAT+1~*, CAT+14~*, CAT+21, MD+1~, MD+3*, MD+7, MD+8*, MD+14, MD+15*, MD+17
LEXI FUT+1~*, FUT+2, STA+1~, STA+7~, STA+9*, STA+10, CAT+1~, CAT+2*, CAT+3, CAT+7~
, CAT+10*, CAT+12, CAT+18*, CAT+20, CAT+24*, CAT+26, CAT+27*, CAT+28, LIM+1~*, LIM+2
, SD+1~, LD+1~, LD+3*, LX+1~, LX+3*, WR+1~, WR+2*, MD+1~, MD+10~, MD+12*
, MD+13, MD+14, MD+15, MD+18*, MD+19, MOD+6~, MOD+14*, MOD+16*, MOD+17*, WN+9*
, FA+1~, FA+2*, FA+3*, TL+2~*
LEXIA WN+6~*
LEXIE CI+3~*, CI+4
LEXIEN FUT+1, COD+1~*, COD+2, FUL+2, MOD+6~*, MOD+8, FA+1~, FA+2*, CLR+1~
>> LEXIIEN COD+2, CAT+4, CAT+5, MD+4, MOD+14
LEXINC FUL+4, CLR+1~
LEXL FUT+1~*, FUT+2*, FUT+4, FUL+1~*, FUL+2, FUL+3, FUL+4, LIM+1~*, LIM+3
LEXLD FUL+3, CLR+1~
LEXLEN FUT+1, COD~, COD+3, STA~, STA+2, STA+7, STA+8, FUL+1, CAT~, CAT+7
, CAT+8, CAT+11, CAT+15, CAT+16, CAT+19, CAT+21, CAT+22, CAT+25, LIM~, LIM+3
, SD~, SD+1, SD+2, LD~, LD+1, LD+2, LD+3, LX~, LX+1, LX+2
, LX+3, WR~, WR+1, WR+2, MD~, MD+1*, MD+2, MD+3, MD+5, MD+8
, MD+11, MD+15, MD+18, MOD~, MOD+7*, WN~, WN+7*, WN+9, CLR+1~
LEXLEX CI+1~, CI+7*, CI+8*, CI+9
LEXLX FUL+3, WN+7, CLR+1~
LEXM MD~, MOD+6~, MOD+10*, MOD+11, MOD+12, MOD+13, MOD+15, MOD+16
LEXM( MD+9, MD+11, MD+18, MD+19
LEXM(0 MD+1
LEXM(1 MD+1, MD+5, MD+16
LEXM(2 MD+17
LEXMD FUL+4, CLR+1~
LEXN COD+1~*, COD+2, STA+1~, STA+7~, STA+10~*, SD+1~*, SD+2*, LD+1~*, LD+2*, LD+3*
, LX+1~*, LX+2*, LX+3*, WR+1~*, WR+2*, MD+1~, MD+16*, MD+17*, MD+19*
LEXNAM FUT+1~, FUT+2*, FUT+4, COD+1~, COD+2*, COD+3
LEXO CAT+1~
LEXO( CAT+9*, CAT+12*, CAT+17*, CAT+20*, CAT+23*, CAT+26*, CAT+27, CAT+28
LEXO(" " CAT+9, CAT+12, CAT+17, CAT+20, CAT+23, CAT+26
LEXO(0 CAT+27
LEXREF WN+6~, WN+7*, WN+8
LEXS STA+1~, LIM+1~, LIM+2*, LIM+3, LIM+4, MD+10~, MD+13~*, MD+14*, MOD+6~, MOD+10*
, MOD+14*, MOD+15*, MOD+16*, MOD+17
LEXSAB CI+1~, CI+6*, CI+7
LEXSD FUL+3, CLR+1~
LEXSDO CI+1~, CI+6*, CI+8*, CI+9
LEXSO FUT+1~, FUT+2*, FUT+4, MOD+6~, MOD+8*, MOD+9, CI+1~*, CI+2, CI+3, CI+6
, CI+7, FA+1~, FA+2*
LEXSR CI+4~*
LEXST EN+1, FUT+3, FUT+4, CLR+1~
LEXSTA FUT+1~, FUT+3*, STA+1~*, STA+2, MOD~, MOD+6*, MOD+9
LEXT BOD+1~*, COD+1~, COD+3*, STA+1~, STA+2*, STA+3*, STA+4*, STA+5*, STA+7~, STA+8*
, STA+10, CAT+1~, CAT+7*, CAT+9*, CAT+11~*, CAT+12*, CAT+14~, CAT+15*, CAT+17*, CAT+19~*
, CAT+20*, CAT+21*, CAT+23*, CAT+25~*, CAT+26*, CAT+28~*, LIM+1~, LIM+3*, LIM+4*, SD+1~*
, SD+2*, LD+1~*, LD+2*, LD+3*, LX+1~*, LX+2*, LX+3*, WR+1~*, WR+2*, MD+1~
, MD+6*, MD+7*, MD+16*, MD+17*, MD+18*, MD+19
LEXTC CAT+1~
LEXTD MOD+11~, MOD+12*, MOD+13, CI+2~*, CI+4*, CI+5
LEXTEST TL+1, CLR+1~
LEXTF MOD+11~, MOD+12*, MOD+13*, MOD+14
LEXTI MOD+11~, MOD+12*, MOD+13
LEXTMP WN+6~, WN+9
LEXTMP( WN+9
LEXTMP(1 WN+8*
LEXTT MOD+11~, MOD+12*
LEXV1 CAT+1~
LEXV2 CAT+1~
LEXVDT MOD~, MOD+7*, MOD+8, MOD+9, WN+6~*, WN+8, WN+10
LEXW STA+1~, STA+2*, STA+6, STA+7
LEXWN FUL+3, CLR+1~
LEXX STA+1~*, STA+2
X BOD~, BOD+1, COD~, COD+1, STA~, STA+1, CAT~, CAT+2, LIM~, LIM+1
, SD~, LD~, LX~, WR~, MOD~, MOD+6, WN~, WN+6, CI~, CI+1
, CI+9*, CI+10, FA~, FA+2*, FA+4*, FA+5, TL~, TL+1, TL+2
X( LD+3, LX+3, WR+2
X(0 SD+2, LD+2, LX+2
X(1 SD+1, LD+1, LX+1, WR+1
X(2 SD+2, LD+2, LX+2
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