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

Package: Aberdeen GPRA Report

Routine: CIMGAGPF


Information

CIMGAGPF ; CMI/TUCSON/LAB - aberdeen gpra print ; [ 03/14/00 9:47 AM ]

Source Information

Source file <CIMGAGPF.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA Fileman 2 COMMA^%DTC  ^DIR  
Kernel 1 $$FMTE^XLFDT  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Aberdeen GPRA Report 1 CIMGAGPE  

Entry Points

Name Comments DBIA/ICR reference
INJ ;tally injuries
LOC() ;EP - Return location name from file 4 based on DUZ(2).
CTR(X,Y) ;EP - Center X in a field Y wide.
TALLY ;
HEADER ;EP
USR() ;EP - Return name of current user from ^VA(200.
HEADER1 ;
C(X,X2,X3) ;
CALC(N,O) ;ENTRY POINT
PRINTJ ;

External References

Name Field # of Occurrence
COMMA^%DTC CALC+6, CALC+7, C+1
^DIR HEADER+2
$$FMTE^XLFDT HEADER1+2, HEADER1+5, HEADER1+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: HEADER+2
Function Call: WRITE
  • Prompt: !?3,$P(^VA(200,DUZ,0),U,2),?35,$$FMTE^XLFDT(DT),?70,"Page ",CIMGPG,!
  • Line Location: HEADER1+2
Function Call: WRITE
  • Prompt: !,$$CTR("*** ABERDEEN AREA GPRA INDICATORS ***",80),!
  • Line Location: HEADER1+3
Function Call: WRITE
  • Prompt: $S(CIMSUCNT=1:$$CTR(CIMSUNM),1:$$CTR("AREA AGGREGATE")),!
  • Line Location: HEADER1+4
Function Call: WRITE
  • Prompt: $$CTR(X,80),!
  • Line Location: HEADER1+5
Function Call: WRITE
  • Prompt: $$CTR(X,80),!
  • Line Location: HEADER1+6
Function Call: WRITE
  • Prompt: !,$TR($J("",80)," ","-")
  • Line Location: HEADER1+7
Function Call: WRITE
  • Prompt: !?38,"BASELINE",?45," %",?56,"REPORT",?64," %",?71,"% CHANGE",!?38,"PERIOD",?56,"PERIOD"
  • Line Location: HEADER1+8
Function Call: WRITE
  • Prompt: !,"Injury Diagnoses and E Codes"
  • Line Location: HEADER1+9
Routine Call
  • DIR
  • Line Location:
    • HEADER+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^CIMAGP( TALLY+6, TALLY+7, TALLY+8, TALLY+10, TALLY+12, TALLY+13, TALLY+14, TALLY+16
^DIC(4 - [#4] LOC+1
^TMP($J TALLY+2!, TALLY+7*, TALLY+9*, TALLY+11*, TALLY+13*, TALLY+15*, TALLY+17*, PRINTJ+1, PRINTJ+2, PRINTJ+13
, PRINTJ+14
^VA(200 - [#200] HEADER1+2, USR+1

Label References

Name Line Occurrences
$$C PRINTJ+5, PRINTJ+7, PRINTJ+8, PRINTJ+9, PRINTJ+10, PRINTJ+11, PRINTJ+16
$$CALC PRINTJ+6, PRINTJ+7, PRINTJ+8, PRINTJ+9, PRINTJ+10, PRINTJ+11, PRINTJ+17
$$CTR HEADER1+3, HEADER1+4, HEADER1+5, HEADER1+6
HEADER TALLY+1, PRINTJ+3
HEADER1 HEADER+1
PRINTJ INJ+2
TALLY INJ+1

Naked Globals

Name Field # of Occurrence
^( TALLY+7*, TALLY+9, TALLY+13*, TALLY+15
^(0 TALLY+7, TALLY+10, TALLY+13, TALLY+16, USR+1, LOC+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> A TALLY+8*, TALLY+9, TALLY+14*, TALLY+15
>> C TALLY+7*, TALLY+13*
>> CIM98B HEADER1+6
>> CIM98E HEADER1+6
>> CIMBD HEADER1+5
>> CIMBLTOT TALLY+3*, TALLY+6*, TALLY+7
>> CIMD PRINTJ+14*, PRINTJ+15, PRINTJ+16, PRINTJ+17
>> CIMED HEADER1+5
>> CIMGPG HEADER+1, HEADER1+1*, HEADER1+2
>> CIMQUIT TALLY+1, PRINTJ+1, PRINTJ+3, PRINTJ+13, HEADER+2*
>> CIMRPTOT TALLY+4*, TALLY+12*, TALLY+13
>> CIMSUCNT HEADER1+4
>> CIMSUL( TALLY+5
>> CIMSUNM HEADER1+4
>> CIMX PRINTJ+1*, PRINTJ+2, PRINTJ+4, PRINTJ+13, PRINTJ+14
>> CIMXX TALLY+5*, TALLY+6, TALLY+7, TALLY+8, TALLY+10, TALLY+12, TALLY+13, TALLY+14, TALLY+16
>> CIMY PRINTJ+13*, PRINTJ+14, PRINTJ+15
>> D TALLY+7*, TALLY+10*, TALLY+11, TALLY+13*, TALLY+16*, TALLY+17, PRINTJ+2*, PRINTJ+4, PRINTJ+5, PRINTJ+6
, PRINTJ+7, PRINTJ+8, PRINTJ+9, PRINTJ+10, PRINTJ+11
DIR HEADER+2!
DIR(0 HEADER+2*
DT HEADER1+2
>> DTOUT HEADER+2
DUZ HEADER1+2, USR+1
DUZ(2 LOC+1
>> E TALLY+10*, TALLY+11, TALLY+16*, TALLY+17
>> I TALLY+7*, TALLY+13*
IO HEADER+2
IO(0 HEADER+2
IOF HEADER1+1
IOM CTR+1
IOSL PRINTJ+3
IOST HEADER+2
>> J TALLY+7*, TALLY+9, TALLY+11, TALLY+13*, TALLY+15, TALLY+17
N CALC~, CALC+4, CALC+6*, CALC+9
O CALC~, CALC+4, CALC+7*, CALC+8, CALC+9
>> P TALLY+8*, TALLY+9, TALLY+14*, TALLY+15
>> P1 TALLY+8*, TALLY+9, TALLY+14*, TALLY+15
>> T TALLY+6*, TALLY+7, TALLY+12*, TALLY+13
U TALLY+6, TALLY+7, TALLY+8, TALLY+9, TALLY+10, TALLY+11, TALLY+12, TALLY+13, TALLY+14, TALLY+15
, TALLY+16, TALLY+17, PRINTJ+4, PRINTJ+5, PRINTJ+6, PRINTJ+7, PRINTJ+8, PRINTJ+9, PRINTJ+10, PRINTJ+11
, PRINTJ+15, PRINTJ+16, PRINTJ+17, HEADER1+2, USR+1, LOC+1
X TALLY+7*, TALLY+8, TALLY+10, TALLY+13*, TALLY+14, TALLY+16, CALC+5~, CALC+6*, CALC+7*, HEADER1+5*
, HEADER1+6*, C~, C+2, CTR~, CTR+1
X2 CALC+5~, CALC+6*, CALC+7*, C~
X3 CALC+5~, CALC+6*, CALC+7*, C~
Y TALLY+8*, TALLY+10*, TALLY+14*, TALLY+16*, HEADER+2, CTR~, CTR+1
Z TALLY+10*, TALLY+11, TALLY+16*, TALLY+17, CALC+3~, CALC+9*, CALC+10
>> ZTQUEUED HEADER+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All