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

Package: PCC Medical Query

Routine: AMQQRMM


Information

AMQQRMM ; IHS/CMI/THL - MONTH CATEGORIES ;

Source Information

Source file <AMQQRMM.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 3 ^%ZIS  ^%ZISC  ^%ZTLOAD  
PCC Medical Query 2 EXIT2^AMQQKILL  PRINT^AMQQSEC  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
PCC Medical Query 1 AMQQCMPL  

Entry Points

Name Comments DBIA/ICR reference
PRE
MONTASK
SET
PEXIT
HEADER
PRINT
MONRUN
DEV
START
RANGE
PAUSE
EXIT
B1
FAIL
AVE
MON ; ENTRY POINT FROM AMQQCMPL

External References

Name Field # of Occurrence
^%ZIS DEV+2
^%ZISC PRINT+8, PRINT+9, MONTASK+6, MON+4, MON+5
^%ZTLOAD MONTASK+5
EXIT2^AMQQKILL MONRUN+4
PRINT^AMQQSEC DEV+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $C(13),AMQQMZ
  • Line Location: START+2
Function Call: WRITE
  • Prompt: " (",AMQQMX,")"
  • Line Location: START+2
Function Call: WRITE
  • Prompt: !!!!,"CRUNCH, CRUNCH....",!!
  • Line Location: START+4
Function Call: WRITE
  • Prompt: $C(13),AMQQMZ," (",AMQQMX,")"
  • Line Location: FAIL+1
Function Call: WRITE
  • Prompt: ?8,$J(X,6)
  • Line Location: PRINT+5
Function Call: WRITE
  • Prompt: ?18,Y
  • Line Location: PRINT+6
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PRINT+8
Function Call: WRITE
  • Prompt: ?J,%
  • Line Location: AVE+4
Function Call: WRITE
  • Prompt: !,X,"-",Y
  • Line Location: B1+7
Function Call: WRITE
  • Prompt: ?J,$S($D(@AMQQMGR@("A",AMQQMLIN,I)):^(I),1:".")
  • Line Location: B1+8
Function Call: WRITE
  • Prompt: ?(J+8),@AMQQMGR@("B",AMQQMLIN)
  • Line Location: B1+8
Function Call: READ
  • Prompt: "<>"
  • Formatting: !
  • Timeout: DTIME
  • Variable: AMQQRQ
  • Line Location: PAUSE+0
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HEADER+0
Function Call: WRITE
  • Prompt: !,"MONTH CATEGORY REPORT: ",AMQQMDS," to ",AMQQMDF,!!
  • Line Location: HEADER+1
Function Call: WRITE
  • Prompt: "MONTH",?9,"TOTAL",?16,"MONTH",?27,"AVG",!?16,"COUNT",?24,"PER MONTH"
  • Line Location: HEADER+2
Function Call: WRITE
  • Prompt: !,AMQQMY
  • Line Location: HEADER+3
Function Call: WRITE
  • Prompt: !!,$S($D(ZTSK):"Request queued!",1:"Request cancelled!"),!!!
  • Line Location: MONTASK+7
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: MON+4
Function Call: WRITE
  • Prompt: !!!
  • Line Location: DEV+0
Function Call: WRITE
  • Prompt: " <= Not a secure device!!",*7
  • Line Location: DEV+4
Function Call: WRITE
  • Prompt: !!,"You can not queue a job to a slave printer..Try again",!!,*7
  • Line Location: DEV+5
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: MONRUN+0
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: MONRUN+3
Routine Call
  • %ZIS
  • Line Location:
    • DEV+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVSIT - [#9000010] SET
^DD("DD" RANGE+3, RANGE+6
^UTILITY("AMQQ" AMQQRMM+5, PRE!, PRINT+5

Label References

Name Line Occurrences
DEV MON+1, DEV+4, DEV+5
FAIL SET+1
HEADER PRINT+2, PAUSE+2
MONRUN MON+5
MONTASK MON+4
PEXIT PRINT, PRINT+8
PRE START+5
PRINT MONRUN+2
RANGE PRINT+1
SET START+3, START+6
START AMQQRMM+3

Naked Globals

Name Field # of Occurrence
^( SET+9*, B1+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% AMQQRMM+5*, AMQQRMM+6, AMQQRMM+7, EXIT!, RANGE+14*, RANGE+15, RANGE+16, RANGE+19!, SET*, SET+1
, SET+2, SET+3, SET+4, SET+5, SET+6, SET+7, SET+9*, AVE+1*, AVE+2*, AVE+3*
, AVE+4, B1*, B1+1*, B1+2, B1+3, B1+5, MONTASK+3*
%H EXIT!, PEXIT!
%T EXIT!, PEXIT!
%Y EXIT!, PEXIT!
>> %ZIS DEV+1*
A EXIT!, PEXIT!
>> AMQP(1 AMQQRMM+3, AMQQRMM+7*, SET
>> AMQQCCLS AMQQRMM+3
>> AMQQHOLD AMQQRMM+4, AMQQRMM+5
AMQQMAY PEXIT!
AMQQMCS RANGE+17*, RANGE+18*, PRINT+6, PEXIT!
>> AMQQMD AVE+1, AVE+2
AMQQMDF RANGE+1*, RANGE+5, RANGE+7*, RANGE+9*, SET+3*, SET+5*, PEXIT!, HEADER+1
AMQQMDS RANGE*, RANGE+2, RANGE+4*, RANGE+8*, SET+2*, SET+4*, PRINT, PEXIT!, HEADER+1
AMQQMGR PRE+1*, PRE+2, SET+8, SET+9, PEXIT!, AVE+2, B1+8
AMQQMLIN PEXIT!, B1, B1+8, PAUSE*, PAUSE+1
AMQQMON SET+6*, SET+8, SET+9, PRINT+3*, PRINT+4, PRINT+5, PRINT+6, PEXIT!
AMQQMTIM PEXIT!
AMQQMTOT PRE+3*, SET+10*, PEXIT!
AMQQMX START*, START+2, FAIL*, FAIL+1, PEXIT!
AMQQMY PRINT+10*, PEXIT!, HEADER+3*, HEADER+4!
AMQQMYR SET+7*, SET+8, PEXIT!
AMQQMZ START*, START+1*, START+2, START+3, FAIL+1, PEXIT!
>> AMQQQUIT MON+2, DEV+3*
AMQQRI HEADER+4!
AMQQRJ HEADER+4!
AMQQRMFL PEXIT!, MON+3*
AMQQRQ PAUSE*!
>> AMQQUATN AMQQRMM+4, AMQQRMM+5
>> AMQV(0 MONRUN+1
DTIME PRINT+10, PAUSE
DTOUT DEV+3!
DUOUT DEV+3!
G EXIT!, PEXIT!
I EXIT!, RANGE+17*, RANGE+18*, RANGE+19!, PRE+2*, AVE*, AVE+1, AVE+2, B1+4*, B1+8*
, MONTASK+3*
IO MON+5, DEV+5
IO("Q" MON+4, DEV+5
IO(0 DEV+5
IOF PRINT+8, HEADER, MON+4, MONRUN, MONRUN+3
ION MONTASK+1
IOST START+2, START+4, PRINT+8, PAUSE, MONRUN+3
J EXIT!, AVE+4, B1+8*
M EXIT!, RANGE+19!
M(1 RANGE+12*, RANGE+14, RANGE+18
M(2 RANGE+13*, RANGE+14
N EXIT!, PEXIT!
POP DEV+3!
U AMQQRMM+5, RANGE+17, RANGE+18, PRINT+4, PRINT+6, AVE+1, AVE+2, PAUSE
X RANGE+15*, RANGE+17, RANGE+18, RANGE+19!, PRINT+5*, PRINT+7, PEXIT!, B1+2*, B1+5*, B1+6*
, B1+7
Y RANGE+2*, RANGE+4, RANGE+5*, RANGE+7, RANGE+16*, RANGE+18, RANGE+19!, PRINT+6*, PRINT+7, PEXIT!
, B1+3*, B1+5*, B1+6*, B1+7
Y(1 RANGE+10*, RANGE+14
Y(2 RANGE+11*, RANGE+14
Z EXIT!, RANGE+18*, RANGE+19!, PEXIT!
Z(1 RANGE+2*, RANGE+10, RANGE+12
Z(2 RANGE+5*, RANGE+11, RANGE+13
>> ZTDESC MONTASK+4*
>> ZTDTH MONTASK+2*
>> ZTIO MONTASK+1*
>> ZTQUEUED MONRUN+4
>> ZTREQ MONRUN+4*
>> ZTRTN MONTASK*
>> ZTSAVE( MONTASK+3*
>> ZTSK MONTASK+7
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All