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

Package: PCC Medical Query

Routine: AMQQRML


Information

AMQQRML ; IHS/CMI/THL - MAILING LABEL GENERATOR ;

Source Information

Source file <AMQQRML.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
Kernel 4 ^%ZIS  ^%ZISC  ^%ZTLOAD  EN1^XQH  
VA Fileman 3 ^DIC  YN^DICN  ^DIE  
PCC Medical Query 2 EXIT2^AMQQKILL  FLUSH^AMQQRML  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
PCC Medical Query 3 AMQQCMPL  AMQQRMAN  AMQQRML  

Entry Points

Name Comments DBIA/ICR reference
MAILTASK
SET
RUN
HELP ; ENTRY POINT
FORMAT
S2
PRINT
GET
MAILRUN
TEST
EXIT
SET1 ;
FLUSH ; - EP - FROM AMQQRML
VAR
OUTPUT
S1
MAILX ; ENTRY POINT FROM AMQQCMPL
EXAMPLE
OUT

External References

Name Field # of Occurrence
^%ZIS SET1+12, MAILX+4
^%ZISC EXAMPLE+4, MAILX+6, MAILTASK+6
^%ZTLOAD MAILTASK+5
EXIT2^AMQQKILL MAILRUN+5
FLUSH^AMQQRML MAILRUN+3
^DIC FORMAT+8
YN^DICN TEST+2, SET+6, EXAMPLE+7
^DIE FORMAT+16
EN1^XQH HELP+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF,!!,?15,"***** ADDRESS LABEL UTILITY *****",!!
  • Line Location: FORMAT+0
Function Call: WRITE
  • Prompt: !!
  • Line Location: FORMAT+25
Function Call: WRITE
  • Prompt: "Want to do a test print"
  • Line Location: TEST+0
Function Call: WRITE
  • Prompt: !!,"Query terminated...",*7,!!
  • Line Location: OUT+1
Function Call: WRITE
  • Prompt: !!,"Want to run this print job in the background"
  • Line Location: SET+4
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: EXAMPLE+0
Function Call: WRITE
  • Prompt: !
  • Line Location: EXAMPLE+2
Function Call: WRITE
  • Prompt: !,"Want to reset label settings"
  • Line Location: EXAMPLE+5
Function Call: WRITE
  • Prompt: !
  • Line Location: FLUSH+1
Function Call: WRITE
  • Prompt: !
  • Line Location: FLUSH+6
Function Call: WRITE
  • Prompt: !
  • Line Location: FLUSH+9
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: FLUSH+12
Function Call: WRITE
  • Prompt: !
  • Line Location: FLUSH+12
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: MAILRUN+4
Function Call: WRITE
  • Prompt: !!,$S($D(ZTSK):"Request queued!",1:"Request cancelled!"),!!!
  • Line Location: MAILTASK+7
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: MAILTASK+9
Routine Call
  • DIE
  • Line Location:
    • FORMAT+16
Routine Call
  • DIC
  • Line Location:
    • FORMAT+8
Routine Call
  • %ZIS
  • Line Location:
    • SET1+12
    • MAILX+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZIS(1 - [#3.5] FORMAT+3, FORMAT+22, SET+1, SET1+10, MAILX+3
^%ZIS(2 - [#3.2] SET+2
^AMQQ(8 - [#9009078] FORMAT+2, FORMAT+3, FORMAT+13, FORMAT+17, FORMAT+20, SET1+1
^DIC(5 - [#5] S1+9
^DPT - [#2] OUTPUT+2, OUTPUT+3, OUTPUT+4

Label References

Name Line Occurrences
@( RUN+1
EXAMPLE SET1+14
EXIT RUN
FLUSH S2+1
GET S2
MAILRUN MAILX+6
MAILTASK MAILX+5
OUT FORMAT+19, FORMAT+21, FORMAT+22, SET+7, EXAMPLE+8
OUTPUT EXAMPLE+3
S1 OUTPUT
SET1 SET, SET+3

Naked Globals

Name Field # of Occurrence
^(2 FORMAT+13*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% RUN+1*, EXIT!, FORMAT+20*, FORMAT+21, FORMAT+22, FORMAT+24, TEST+1*, SET+1*, SET+2*, SET+3
, SET+5*, SET1+1*, SET1+2, SET1+3*, SET1+4*, SET1+5, EXAMPLE+3*, EXAMPLE+6*, OUTPUT+3*, OUTPUT+6*
, S1+3*, S1+4*, S1+5*, S1+6*, S1+7*, S1+8*, S1+9*, S1+10*, S1+11*, S1+12*
, S1+13, S1+14*, S1+15*, S1+16*, S1+17*, S2, MAILTASK+4*
>> %Y TEST+3, TEST+5, SET+7, SET+8, EXAMPLE+8, EXAMPLE+9
>> %ZIS("B" SET1+11*, SET1+15!
>> AMQP(0 OUTPUT+1, OUTPUT+2, OUTPUT+3, OUTPUT+4
AMQQL EXIT!
AMQQL("RUN" RUN+1*, TEST+4*, EXAMPLE+9*, EXAMPLE+11*
AMQQLBC SET1+6*, S1+2*, S2+1, GET+3, FLUSH+11*, MAILX+7!
AMQQLBF FLUSH+3*, FLUSH+4, FLUSH+6, MAILX+7!
AMQQLCF EXIT!
AMQQLCT FLUSH+2*, FLUSH+3, FLUSH+4, FLUSH+5, MAILX+7!
AMQQLCW SET1+4, S1+11, S2, MAILX+7!
AMQQLDA EXIT!, FORMAT+23*, SET1+1
AMQQLGR SET1+7*, GET+3, FLUSH+3, FLUSH+4, FLUSH+10, MAILX+7!, MAILRUN+2
AMQQLHO EXIT!, SET1+3, SET1+4, MAILX+7!
AMQQLHT SET1+5*, FLUSH+4, MAILX+7!
AMQQLJB VAR!, SET+8*, MAILX+5, MAILX+7!
AMQQLLC EXIT!
AMQQLLL SET1+4, EXAMPLE+3, S2+1, FLUSH+3, FLUSH+6, MAILX+7!, MAILRUN+1*, MAILRUN+2*, MAILRUN+3
AMQQLLM EXIT!
AMQQLLN EXIT!, S1+1*, FLUSH+5*, FLUSH+9, MAILX+7!
AMQQLLP FORMAT+11*, FORMAT+19, FORMAT+20, FORMAT+23, FORMAT+24*, SET+1, SET1+10, MAILX+2, MAILX+3, MAILX+7!
>> AMQQLPTR SET1+10*, SET1+11
AMQQLRH FLUSH+9, MAILX+7!
AMQQLTF EXIT!, TEST+5*, TEST+6!, SET, SET1+8, EXAMPLE+3*, EXAMPLE+10!, OUTPUT
>> AMQQLTOP FORMAT+17*, EXAMPLE+2, FLUSH+1, FLUSH+12
AMQQQUIT VAR!, RUN+1, FORMAT+9*, FORMAT+10!, OUT*
>> AMQQRERF FORMAT+19*
AMQQRMFL PRINT*, MAILX+1*, MAILX+7!
>> AMQV(0 MAILRUN
D FORMAT+18!
D0 FORMAT+18!
D1 FORMAT+18!
DA FORMAT+11*, FORMAT+17, FORMAT+18!
DA(1 FORMAT+1*, FORMAT+2, FORMAT+3, FORMAT+4, FORMAT+12*, FORMAT+13, FORMAT+14, FORMAT+17
DI FORMAT+18!
DIC FORMAT+4*, FORMAT+18!
DIC("A" FORMAT+6*
DIC("B" FORMAT+7*
DIC(0 FORMAT+5*
DIE FORMAT+14*, FORMAT+18!
DQ FORMAT+18!
DR FORMAT+15*, FORMAT+18!
DTIME HELP+3
DTOUT FORMAT+19, TEST+3, OUT!, SET+7, EXAMPLE+8
DUOUT FORMAT+19, TEST+3, OUT!, SET+7, EXAMPLE+8
DUZ(2 FORMAT+1, FORMAT+12, FORMAT+20, SET1+1
I EXIT!, MAILTASK+4*
IO SET1+14, MAILX+6
IOF FORMAT, EXAMPLE, FLUSH+12, MAILRUN+4, MAILTASK+9
ION MAILTASK+1
>> IOP MAILX+3*
IOSL FLUSH+12
IOST MAILRUN+4
POP OUT!, SET1+13
U RUN+1, FORMAT+3, FORMAT+17, TEST+3, SET+2, SET+7, SET1+2, SET1+4, SET1+10, EXAMPLE+8
, OUTPUT+4, OUTPUT+6, S1+3, S1+4, S1+5, S1+6, S1+7, S1+8, S1+9, S1+10
, S1+11, S1+12, S1+13, S1+14, S1+15, S1+16, S1+17, S2, FLUSH+4, MAILX+3
X FORMAT+2*, FORMAT+3*, FORMAT+7, SET1+2*, SET1+4*, EXAMPLE+1~, EXAMPLE+2*, S2*, GET, FLUSH+1*
, FLUSH+9*, FLUSH+12*, MAILRUN+2*, HELP+3*
>> XQH HELP+1*
Y FORMAT+9, FORMAT+11, EXAMPLE+1~, S1*, GET+2*, GET+3
Z EXAMPLE+1~, OUTPUT+4*, OUTPUT+5*, OUTPUT+6, S2*, GET*, GET+1, GET+3
>> ZTDESC MAILTASK+3*
>> ZTDTH MAILTASK+2*
>> ZTIO MAILTASK+1*
>> ZTQUEUED MAILRUN+5
>> ZTREQ MAILRUN+5*
>> ZTRTN MAILTASK*
>> ZTSAVE( MAILTASK+4*
>> ZTSK MAILTASK+7
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All