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 |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: AMQQQ1

Package: PCC Medical Query

Routine: AMQQQ1


Information

AMQQQ1 ; IHS/CMI/THL - SCRIPT INTERPRETER FOR MULTIPLES ;

Source Information

Source file <AMQQQ1.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
PCC Medical Query 4 CONDIC^AMQQAC  ^AMQQAV  TAX^AMQQQ0  EN1^AMQQSQA0  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
PCC Medical Query 1 AMQQQ0  

Entry Points

Name Comments DBIA/ICR reference
SET
RUN
RECURSE
TAX
VALUE
ATT
EXIT
LEV
VAR
LINK
ANAL
CHECK
MULT ; SUBQUERIES

External References

Name Field # of Occurrence
CONDIC^AMQQAC ATT+6
^AMQQAV VALUE+5
TAX^AMQQQ0 TAX
EN1^AMQQSQA0 ANAL+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AMQQ(1 - [#9009071] MULT+8, ATT+3
^AMQQ(4 - [#9009074] ANAL+16, MULT+10, ATT+4
^AMQQ(5 - [#9009075] ANAL+9, ANAL+13, ANAL+17, MULT+6, ATT+2, ATT+11

Label References

Name Line Occurrences
ANAL LEV+4
ATT LINK+2
CHECK AMQQQ1+3, TAX+1, MULT+12
LEV RUN
LINK ANAL+10
MULT ANAL+11
SET ANAL+6, ANAL+17
TAX AMQQQ1+3, MULT+12
VALUE ANAL+18, ATT+12
VAR RECURSE+2

Naked Globals

Name Field # of Occurrence
^(0 ANAL+14, ANAL+15

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % LEV*, ANAL+13*, ANAL+16, MULT+1*, MULT+3*, MULT+4, MULT+6*, MULT+7*, MULT+8*, MULT+9*
, MULT+10, ATT+2*, ATT+3*, ATT+4
AMQQATN VAR+1, MULT+2~, MULT+5*, MULT+6
>> AMQQATNM VALUE+2*
AMQQCOMP ANAL+17*, SET, VALUE+3!, VALUE+4*, VALUE+6, ATT+8~, ATT+14
AMQQCOND ATT~
>> AMQQFAIL RUN+1, LEV+2*, CHECK, ANAL+7*, ANAL+19, LINK+3, VALUE+6*, ATT+7*, ATT+13*
AMQQFTYP AMQQQ1+3, VAR+2, ANAL+16*, MULT+2~, MULT+10*, MULT+12, VALUE+4, ATT~, ATT+4*
AMQQNOCO ANAL+15*, ATT+10~, ATT+11*
>> AMQQQUIT CHECK
AMQQSQAA VAR*, RECURSE+1~
>> AMQQSQCT ANAL+9*, ANAL+10, ANAL+11
>> AMQQSQNN ANAL+3*
AMQQSQSN VAR+1*, RECURSE+1~
AMQQSQST VAR+2*, RECURSE+1~
>> AMQQSYMB ANAL+14*
>> AMQQUATN VAR
>> AMQQURGN TAX+3, MULT+14
>> AMQQUSQN ANAL+3
>> AMQQXX ANAL+6
>> AMQQXXGG RUN
>> AMQQXXGI RUN
>> AMQQXXGN RUN*, EXIT+1*, LEV+1*, RECURSE+4*
>> AMQQXXLV LEV+1*, LEV+2, LEV+3, ANAL+1, RECURSE*, RECURSE+3*
AMQQXXMN EXIT!
AMQQXXMT MULT+12*, MULT+13, MULT+14, MULT+15!
AMQQXXND RUN+1, ANAL+1, ANAL+4, SET, TAX+3*, LINK, MULT+1, MULT+2~, MULT+4*, MULT+14
, ATT+14
AMQQXXNN VAR+4, EXIT!, MULT+2~, MULT+11*
AMQQXXXX MULT+12~*
>> AMQQZMN MULT+11
AMQQZZAA EXIT!, ANAL*, ANAL+2*, ANAL+4, ANAL+10*, RECURSE+1~, ATT+1
AMQQZZCC ANAL+12*, SET, VALUE, ATT+8~, ATT+9*, ATT+11, ATT+14
AMQQZZFN VAR+3*, RUN+1, EXIT!, ANAL+4*, ANAL+8*, SET, LINK, MULT+3, RECURSE+1~, ATT+14
AMQQZZMN ANAL+2*, ANAL+7!, MULT+11!, RECURSE+1~
AMQQZZNN VAR+4*, RUN+1, EXIT!, RECURSE+1~
AMQQZZZZ RUN*, EXIT!, LEV, LEV+3*, ANAL, ANAL+1, LINK+1*, MULT+12, RECURSE+1~, VALUE+1
, VALUE+4, ATT+5
>> I LEV*, LEV+1, LEV+2
U ANAL+9, ANAL+13, ANAL+14, ANAL+15, ANAL+16, ANAL+17, MULT+7, MULT+9, MULT+10, VALUE+2
, ATT+2, ATT+3, ATT+4, ATT+11
>> X ANAL*, ANAL+1, ANAL+2*, ANAL+6, VALUE+1*, ATT+5*
Y ANAL+6, ANAL+7, ANAL+9, ANAL+10, ANAL+12, ANAL+13, ANAL+17, LINK, MULT+5, MULT+12
, MULT+13*, MULT+14, VALUE*, VALUE+2, ATT~, ATT+1*, ATT+2, ATT+7, ATT+9, ATT+10~
, ATT+13
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All