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

Package: Lab Service

Routine: LRCAPMA2


Information

LRCAPMA2 ; IHS/DIR/FJE - WKLD REPORT BY MAJOR SECTION ; [ 2/6/91 ]

Source Information

Source file <LRCAPMA2.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
Lab Service 4 SUM^LRCAPMA3  PRNTMAN^LRCAPMR1  COMM^LRCAPMR2  (HDR,NPG,PAUSE,PRTINIT)^LRCAPU  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Lab Service 1 LRCAPMA  

Entry Points

Name Comments DBIA/ICR reference
EN ;
TOP ;
PRTDET ;Print details
DET ;Detailed section
LSS ;
PCC ;
PSUM ;
INSTSUM ;

External References

Name Field # of Occurrence
SUM^LRCAPMA3 TOP+12
PRNTMAN^LRCAPMR1 TOP+13
COMM^LRCAPMR2 TOP+14
HDR^LRCAPU PRTDET+1, INSTSUM+2
NPG^LRCAPU PRTDET+8, INSTSUM+7, PSUM+3, LSS+2, LSS+10, PCC+2
PAUSE^LRCAPU PRTDET+14, INSTSUM+10
PRTINIT^LRCAPU TOP+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: TOP+10
Function Call: WRITE
  • Prompt: !,?(80-$L(LRINN)\2),LRINN,!
  • Line Location: PRTDET+2
Function Call: WRITE
  • Prompt: !,?(80-$L(LRINN)\2),LRINN,!!
  • Line Location: PRTDET+8
Function Call: WRITE
  • Prompt: !!!,"NO DATA FOR THIS INSTITUTION AND DATE RANGE",!
  • Line Location: PRTDET+10
Function Call: WRITE
  • Prompt: !!!,"GRAND TOTAL",?43,$J(LRICGT,5),?50,$J(LRIIGT,5)
  • Line Location: PRTDET+12
Function Call: WRITE
  • Prompt: ?57,$J(LRIOGT,5),?65,$J(LRINGT,5),?73,$J(LRIAGT,7),!
  • Line Location: PRTDET+13
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PRTDET+14
Function Call: WRITE
  • Prompt: @LRLAB
  • Line Location: INSTSUM+2
Function Call: WRITE
  • Prompt: @LRLAB
  • Line Location: INSTSUM+7
Function Call: WRITE
  • Prompt: !!,"GRAND TOTAL",?43,$J(LRICGT,5),?50,$J(LRIIGT,5),?57,$J(LRIOGT,5)
  • Line Location: INSTSUM+8
Function Call: WRITE
  • Prompt: ?65,$J(LRINGT,5),?73,$J(LRIAGT,7),!
  • Line Location: INSTSUM+9
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: INSTSUM+10
Function Call: WRITE
  • Prompt: @LRLAB
  • Line Location: PSUM+3
Function Call: WRITE
  • Prompt: !,$E(LRMAN(LRMAA),1,14),?15,$E(LRLSSN(LRLSSA),1,14),?31,"NUMBER :"
  • Line Location: PSUM+6
Function Call: WRITE
  • Prompt: ?43,$J(LRCCNT,5),?50,$J(LRICNT,5),?57,$J(LROCNT,5)
  • Line Location: PSUM+7
Function Call: WRITE
  • Prompt: ?65,$J(LRNCNT,5),?73,$J(LRACNT,7)
  • Line Location: PSUM+8
Function Call: WRITE
  • Prompt: !,?31,"PERCENT :"
  • Line Location: PSUM+9
Function Call: WRITE
  • Prompt: ?43,$J($S(LRIAGT:LRCCNT/LRIAGT,1:0)*100,5,1),?50,$J($S(LRIAGT:LRICNT/LRIAGT,1:0)*100,5,1)
  • Line Location: PSUM+10
Function Call: WRITE
  • Prompt: ?57,$J($S(LRIAGT:LROCNT/LRIAGT,1:0)*100,5,1),?65,$J($S(LRIAGT:LRNCNT/LRIAGT,1:0)*100,5,1)
  • Line Location: PSUM+11
Function Call: WRITE
  • Prompt: ?73,$J($S(LRIAGT:LRACNT/LRIAGT,1:0)*100,7,1)
  • Line Location: PSUM+12
Function Call: WRITE
  • Prompt: !
  • Line Location: PSUM+13
Function Call: WRITE
  • Prompt: !,?(80-$L(LRINN)\2),LRINN,!
  • Line Location: LSS+2
Function Call: WRITE
  • Prompt: @LRLAB
  • Line Location: LSS+3
Function Call: WRITE
  • Prompt: !,?(80-$L(LRINN)\2),LRINN,!,@LRLAB
  • Line Location: LSS+10
Function Call: WRITE
  • Prompt: !,?11,"SUB TOTAL",?43,$J(LRCST,5),?50,$J(LRIST,5)
  • Line Location: LSS+11
Function Call: WRITE
  • Prompt: ?57,$J(LROST,5),?65,$J(LRNST,5),?73,$J(LRAST,7),!
  • Line Location: LSS+12
Function Call: WRITE
  • Prompt: !,?(80-$L(LRINN)\2),LRINN,!,@LRLAB
  • Line Location: PCC+2
Function Call: WRITE
  • Prompt: $P(LRX,U,5),?11,$E(LRCC,1,30),?43,$J(LRCCNT,5),?50,$J(LRICNT,5)
  • Line Location: PCC+5
Function Call: WRITE
  • Prompt: ?57,$J(LROCNT,5),?65,$J(LRNCNT,5),?73,$J(LRACNT,7),!
  • Line Location: PCC+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(4 - [#4] DET+5
^TMP("LR-WL" TOP+6, DET+4, DET+7, PRTDET+4, PRTDET+6, INSTSUM+4, INSTSUM+6, PSUM+2, LSS+5, LSS+7
, PCC+1

Label References

Name Line Occurrences
DET TOP+11
INSTSUM DET+13
LSS PRTDET+6
PCC LSS+5
PRTDET DET+12
PSUM INSTSUM+6

Naked Globals

Name Field # of Occurrence
^(0 DET+5, PSUM+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
IOF TOP+10, PRTDET+14, INSTSUM+10
IOSL PRTDET+8, INSTSUM+7, PSUM+3, LSS+2, LSS+10, PCC+2
IOST TOP+10, PRTDET+14, INSTSUM+10
LRACNT TOP+1~, PSUM+5*, PSUM+8, PSUM+12, PCC+4*, PCC+6
>> LRAGT TOP+5*, TOP+9*
LRAST TOP+1~, LSS+4*, LSS+9*, LSS+12
>> LRCC LSS+4*, LSS+5*, PCC+1, PCC+5
LRCCNT TOP+1~, PSUM+4*, PSUM+5, PSUM+7, PSUM+10, PCC+3*, PCC+4, PCC+5
>> LRCGT TOP+5*, TOP+8*, TOP+9
LRCST TOP+1~, LSS+4*, LSS+8*, LSS+9, LSS+11
>> LRDT1 TOP+3
>> LRDT2 TOP+3
>> LREND TOP+12, TOP+13, TOP+14, DET+1, DET+4, DET+13, PRTDET+4, PRTDET+6, PRTDET+7, PRTDET+8
, PRTDET+14, INSTSUM+4, INSTSUM+6, INSTSUM+7, INSTSUM+10, PSUM+1, PSUM+3, LSS+2, LSS+5, LSS+6
, LSS+10, PCC+2
>> LRGTREC TOP+6*, TOP+7, TOP+8, TOP+9, DET+7*, DET+8, DET+9, DET+10
>> LRHDR TOP+2*
>> LRHDR2 TOP+3*
>> LRHDR3 DET+2*
>> LRIAGT DET+6*, DET+11*, DET+13, PRTDET+9, PRTDET+13, INSTSUM+9, PSUM+10, PSUM+11, PSUM+12
>> LRICGT DET+6*, DET+9*, DET+11, PRTDET+12, INSTSUM+8
LRICNT TOP+1~, PSUM+4*, PSUM+5, PSUM+7, PSUM+10, PCC+3*, PCC+4, PCC+5
>> LRIGT TOP+5*, TOP+8*, TOP+9
>> LRIIGT DET+6*, DET+9*, DET+11, PRTDET+12, INSTSUM+8
>> LRIN DET+3*, DET+4*, DET+5, DET+7, PRTDET+4, PRTDET+6, INSTSUM+4, INSTSUM+6, PSUM+2, LSS+5
, LSS+7, PCC+1
>> LRINGT DET+6*, DET+10*, DET+11, PRTDET+13, INSTSUM+9
>> LRINN DET+5*, PRTDET+2, PRTDET+8, LSS+2, LSS+10, PCC+2
>> LRIOGT DET+6*, DET+10*, DET+11, PRTDET+13, INSTSUM+8
LRIST TOP+1~, LSS+4*, LSS+8*, LSS+9, LSS+11
>> LRLAB INSTSUM+1*, INSTSUM+2, INSTSUM+7, PSUM+3, LSS+1*, LSS+3, LSS+10, PCC+2
>> LRLDIV DET+1*, DET+2, DET+4, DET+7, PRTDET+4, PRTDET+6, INSTSUM+4, INSTSUM+6, PSUM+2, LSS+5
, LSS+7, PCC+1
>> LRLSSA PRTDET+5*, PRTDET+6*, INSTSUM+5*, INSTSUM+6*, PSUM+2, PSUM+6, LSS+5, LSS+7, PCC+1
>> LRLSSN( PSUM+6
>> LRMAA PRTDET+3*, PRTDET+4*, PRTDET+6, INSTSUM+3*, INSTSUM+4*, INSTSUM+6, PSUM+2, PSUM+6, LSS+5, LSS+7
, PCC+1
>> LRMAN( PSUM+6
LRNCNT TOP+1~, PSUM+5*, PSUM+8, PSUM+11, PCC+4*, PCC+6
>> LRNGT TOP+5*, TOP+9*
LRNST TOP+1~, LSS+4*, LSS+9*, LSS+12
LROCNT TOP+1~, PSUM+4*, PSUM+5, PSUM+7, PSUM+11, PCC+3*, PCC+4, PCC+6
>> LROGT TOP+5*, TOP+8*, TOP+9
LROST TOP+1~, LSS+4*, LSS+8*, LSS+9, LSS+12
>> LRSUMM TOP+11
>> LRX PSUM+2*, PSUM+4, PSUM+5, LSS+7*, LSS+8, LSS+9, PCC+1*, PCC+3, PCC+4, PCC+5
U TOP+8, TOP+9, DET+5, DET+9, DET+10, PSUM+4, PSUM+5, LSS+8, LSS+9, PCC+3
, PCC+4, PCC+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All