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

Package: PCC Medical Query

Routine: AMQQMGR4


Information

AMQQMGR4 ; IHS/CMI/THL - OVERFLOW FROM AMQQMGR3 ;

Source Information

Source file <AMQQMGR4.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA Fileman 3 ^DIC  ^DIK  ^DIR  
PCC Medical Query 1 EN1^AMQQMGR3  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
PCC Medical Query 3 AMQQMGR  AMQQMGR3  AMQQMGR7  

Entry Points

Name Comments DBIA/ICR reference
CO1
CO2
CO ; ENTRY POINT FROM AMQQMGR3
NEWGLU
LHEAD ; ENTRY POINT FROM AMQQMGR3 ; GETS HEADER INFO
COEXIT
LIST ; - EP - FROM ^AMQQMGR
TOP ; ENTRY POINT ; GETS TOP 40 LAB TESTS
GET ; ENTRY POINT FOR 1 AT A TIME LAB TESTS
LOUT
TOP1
STUFF
LHT
LH1
CHECK ;

External References

Name Field # of Occurrence
EN1^AMQQMGR3 STUFF+1
^DIC CO2+7
^DIK NEWGLU+2
^DIR GET+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,$P(^LAB(60,AMQQLDFN,0),U)," added as a companion test of ",AMQQLCO
  • Line Location: CO2+10
Function Call: WRITE
  • Prompt: !!!,?15,"***** TOP 40 LAB TESTS *****",!!!
  • Line Location: TOP+8
Function Call: WRITE
  • Prompt: I,") ",$E($P(^LAB(60,Y,0),U),1,30)," [",(10000-X),"]"
  • Line Location: TOP+10
Function Call: WRITE
  • Prompt: !!,"I can't accept more new tests now. If you want to add more, try again later",!!
  • Line Location: GET+4
Function Call: WRITE
  • Prompt: " <= It's already in there"
  • Line Location: GET+11
Function Call: WRITE
  • Prompt: " <= It's already in there!"
  • Line Location: GET+12
Function Call: WRITE
  • Prompt: " <= Already selected"
  • Line Location: GET+13
Function Call: WRITE
  • Prompt: !!!
  • Line Location: STUFF+0
Function Call: WRITE
  • Prompt: !!!
  • Line Location: LIST+1
Function Call: WRITE
  • Prompt: Y,", "
  • Line Location: LIST+2
Routine Call
  • DIC
  • Line Location:
    • CO2+7
Routine Call
  • DIR
  • Line Location:
    • GET+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AMQQ(5 - [#9009075] CO2, CO2+6, GET+12, LIST+2, NEWGLU+2
^AUPNVLAB - [#9000010.09] TOP+6, CHECK+3
^AUPNVLAB(0 TOP+2, CHECK+2
^LAB(60 - [#60] LHEAD+1, LHEAD+3, LHT, LHT+4, LHT+5, CO+1, CO+11, CO2+10, TOP+10

Label References

Name Line Occurrences
CHECK TOP+1, GET+1
CO1 CO+11
CO2 CO+8
COEXIT CO+9, CO+10
LH1 LHT, LHT+1, LHT+2, LHT+3, LHT+4
LHT LHEAD+6
LOUT LHT+4
NEWGLU GET+10
STUFF TOP1+1, GET+16
TOP1 TOP+10

Naked Globals

Name Field # of Occurrence
^( TOP+6*, TOP+7, LIST+2
^(0 CO2+6*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% LHT*, LHT+1*, LHT+3*, LHT+4*, LHT+5*, LH1, CO+1*, CO+2*, CO+3*, CO+4*
, CO+5, CO+6, CO+7, CO1*, CO2*, CO2+1, CO2+2, TOP+6*, TOP1+2!
AMQQCONO CO+10!
AMQQLC CO+5*, COEXIT!, CO1
AMQQLCO CO+7*, COEXIT!, CO1*, CO2, CO2+10
>> AMQQLCOF CO+9, CO2+9*
>> AMQQLDFN LHEAD+1, LHEAD+3, LHT, LHT+4, LHT+5, CO+1, CO+11, CO2+3, CO2+10
>> AMQQLHL LHEAD+4*, LHEAD+11*, LH1*
>> AMQQLHN LHEAD+3*, LHEAD+4, LHEAD+6, LHEAD+10*
AMQQLI CO+11*, COEXIT!, CO1
>> AMQQLOUT LHEAD+5*, LHT+1*, LHT+2*, LHT+3*, LOUT*
AMQQLSN STUFF+1*, STUFF+2!
>> AMQQLSPX LHEAD+1
>> AMQQLSTG LHEAD+8
>> AMQQLTYP LHT, LHT+1, LHT+2, LHT+3, LHT+4, LHT+5
>> AMQQLUNT LHEAD+1*, LHEAD+2*
AMQQLUST TOP1*, GET+15*, STUFF+1, STUFF+2!
DA NEWGLU+2*, NEWGLU+3!
DA(1 CO2+2*, CO2+4, CO2+6, NEWGLU*, NEWGLU+1
DIC CO2+4*, CO2+8!
DIC(0 CO2+5*
DIK NEWGLU+1*, NEWGLU+3!
DIR GET+9!
DIR("?" GET+7*
DIR("A" GET+6*
DIR(0 GET+5*
>> G TOP+3*, TOP+5, TOP+6, TOP+7, TOP+10, TOP1+2
I LHEAD+8*, LHT+4*, TOP+2*, TOP+6, TOP+9*, TOP+10*, TOP1+2!, CHECK+3*, CHECK+6!
>> N LHEAD+7*, LHEAD+8*, LHEAD+9, LHEAD+11
U LHEAD+1, LHEAD+3, LHEAD+8, LHT, LHT+4, LHT+5, CO+2, CO1, CO2+10, TOP+2
, TOP+10, GET+3, GET+13, GET+14, STUFF+1, LIST+2, CHECK+2, CHECK+3
X LHEAD+8*, LHT+4*, LHT+5*, LOUT, CO2+3*, TOP+6*, TOP+7*, TOP+10*, TOP1+2!, STUFF+1*
, STUFF+2!, LIST+2*, LIST+3!, CHECK+2*, CHECK+3*, CHECK+6!
Y LHEAD+8*, LHEAD+10, LHT+4*, CO2+9, TOP+6*, TOP+7*, TOP+10*, TOP1+2!, GET+3, GET+4*
, GET+10, GET+11, GET+12, GET+13, GET+14, STUFF+2!, LIST+2*, LIST+3!
Z TOP+4*, TOP+10*, TOP1, TOP1+2!, GET+2*, GET+4, GET+13, GET+14*, GET+15, STUFF+2!
, CHECK+1*, CHECK+3*, CHECK+4, CHECK+5, CHECK+6!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All