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

Package: PCC Medical Query

Routine: AMQQRMA1


Information

AMQQRMA1 ; IHS/CMI/THL - MAKES AGE BIN REPORTS ;

Source Information

Source file <AMQQRMA1.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
Kernel 1 ^%ZISC  
PCC Medical Query 1 COVER^AMQQCMPP  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
PCC Medical Query 1 AMQQRMA  

Entry Points

Name Comments DBIA/ICR reference
PAUSE
SETA
HEADER
PRINT ; ENTRY POINT
SETV
TOT
FAIL
ATT
EXIT
B1
VAR
TRANS
BLVAR

External References

Name Field # of Occurrence
^%ZISC TOT+5, TOT+6
COVER^AMQQCMPP PRINT+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $C(13),AMQQBZZZ
  • Line Location: VAR+6
Function Call: WRITE
  • Prompt: " (",AMQQBXXX,")"
  • Line Location: VAR+6
Function Call: WRITE
  • Prompt: !!!!,"CRUNCH, CRUNCH....",!!
  • Line Location: VAR+11
Function Call: WRITE
  • Prompt: $C(13),AMQQBZZZ," (",AMQQBXXX,")"
  • Line Location: FAIL+1
Function Call: WRITE
  • Prompt: !!,"TOTAL"
  • Line Location: TOT+0
Function Call: WRITE
  • Prompt: ?J,^(I)
  • Line Location: TOT+2
Function Call: WRITE
  • Prompt: ?J,AMQQBZ
  • Line Location: TOT+3
Function Call: WRITE
  • Prompt: !!,AMQQBXXX," ENTR",$S(AMQQBXXX>1:"IES",1:"Y")," NOT INCLUDED BECAUSE OF BAD POINTERS OR LACK OF DOB"
  • Line Location: TOT+4
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: TOT+5
Function Call: WRITE
  • Prompt: ?J,$S($D(@G@(1,N,I)):^(I),1:".")
  • Line Location: B1+0
Function Call: WRITE
  • Prompt: ?(J+7),@G@("V",N)
  • Line Location: B1+0
Function Call: READ
  • Prompt: "<>"
  • Formatting: !
  • Timeout: DTIME
  • Variable: AMQQBQ
  • Line Location: PAUSE+0
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HEADER+0
Function Call: WRITE
  • Prompt: !,?35,"AGE GROUPS",!
  • Line Location: HEADER+1
Function Call: WRITE
  • Prompt: AMQQBNN
  • Line Location: HEADER+6
Function Call: WRITE
  • Prompt: $P(AMQQBX,":",2)
  • Line Location: HEADER+11
Function Call: WRITE
  • Prompt: ?(AMQQBJ+2),"TOT"
  • Line Location: HEADER+12
Function Call: WRITE
  • Prompt: !,AMQQBX
  • Line Location: HEADER+15
Function Call: WRITE
  • Prompt: !,$E(X,1,12)
  • Line Location: TRANS+3
Function Call: WRITE
  • Prompt: !,$E(X,1,12)
  • Line Location: TRANS+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] VAR+2, VAR+4
^UTILITY("AMQQ" EXIT!
^UTILITY("BIN" VAR+12!

Label References

Name Line Occurrences
ATT VAR+8, VAR+17
B1 BLVAR+3
EXIT TOT+5
FAIL VAR+2, VAR+5
HEADER PRINT+6, PAUSE+1
PAUSE BLVAR+3
SETA VAR+13
SETV ATT+1
TOT BLVAR+2
TRANS BLVAR+3

Naked Globals

Name Field # of Occurrence
^( SETV+1*, SETV+4*, TOT+2, B1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EXIT!, TRANS~, TRANS+2*, TRANS+3, TRANS+4
A EXIT!
>> AMQP( VAR+1
>> AMQP(0 VAR
AMQQBA VAR+10*, VAR+14, VAR+16, SETA+2*, SETA+3*, ATT*, ATT+1, EXIT!
AMQQBAV EXIT!
AMQQBBIN VAR+8, VAR+14*, ATT, EXIT!
AMQQBDFN VAR*, VAR+2, VAR+4, EXIT!
AMQQBDOB VAR+4*, VAR+5, ATT+1, EXIT!
AMQQBI HEADER+8*, HEADER+10*, HEADER+16!
AMQQBJ HEADER+9*, HEADER+10*, HEADER+11, HEADER+12, HEADER+16!
AMQQBLIN BLVAR+3*, EXIT!, PAUSE*
AMQQBNN VAR+9*, VAR+13, ATT+1*, EXIT!, HEADER+4*, HEADER+5*, HEADER+6, HEADER+7*, HEADER+10
AMQQBQ PAUSE*!
AMQQBSNA EXIT!, HEADER+2*, HEADER+3*, HEADER+4
AMQQBSNO EXIT!
AMQQBVAL VAR+1*, VAR+3*, VAR+7*, SETV*, SETV+1, SETV+2, SETV+4, SETV+5, EXIT!
AMQQBX VAR+13*, SETA, SETA+1, ATT+1*, TOT+7*, EXIT!, HEADER+10*, HEADER+11, HEADER+13*, HEADER+14*
, HEADER+15, HEADER+16!
AMQQBXXX AMQQRMA1+3*, VAR+6, FAIL*, FAIL+1, TOT+4, EXIT!
AMQQBY SETA*, SETA+3, ATT+1*, EXIT!
AMQQBZ SETA+1*, SETA+3, TOT+1*, TOT+2*, TOT+3, EXIT!
AMQQBZZZ AMQQRMA1+3*, AMQQRMA1+4*, VAR+6, FAIL+1, EXIT!
AMQQDTE SETA+3, EXIT!
AMQQNV PRINT+2~, PRINT+4*
AMQQRMA VAR+1, VAR+3, BLVAR+2, EXIT!, HEADER+2, TRANS+2
AMQQRMB VAR+9, EXIT!, B1, HEADER+7
AMQQRMFL EXIT!
AMQQRV PRINT+2~, PRINT+4*
AMQQXV PRINT+2~, PRINT+3*
DTIME TOT+7, PAUSE
G VAR+15*, VAR+16, SETV+1, SETV+2, SETV+3, SETV+4, SETV+5, BLVAR*, BLVAR+3, TOT+2
, EXIT!, B1
I VAR+13*, VAR+16*, ATT+1*, SETV+3, SETV+4, SETV+5, BLVAR+3*, TOT+1*, TOT+2*, EXIT!
, B1*
IOF TOT+5, HEADER
IOSL BLVAR+3
IOST VAR+6, VAR+11, PRINT+1, TOT+5, PAUSE
J TOT+2*, TOT+3, EXIT!, B1*
N BLVAR+1*, BLVAR+3*, EXIT!, B1, TRANS+1
U VAR+4, PAUSE
X EXIT!, TRANS~, TRANS+1*, TRANS+3, TRANS+5
Y EXIT!
Z EXIT!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All