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 |  Local Variables  | All
Print Page as PDF
Routine: LRRP5A

Package: Lab Service

Routine: LRRP5A


Information

LRRP5A ;DALISC/JBM - COLLECTION REPORT-PRINT ;10/20/92

Source Information

Source file <LRRP5A.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
VA FileMan 1 ^DIR  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Lab Service 1 LRRP5  

Entry Points

Name Comments DBIA/ICR reference
EN ;
PRINT ;
DET ;
PRNTBUF ;
SUM ;
SUMHDR ;
HDR ;
PAUSE ;

External References

Name Field # of Occurrence
^DIR PAUSE+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PRINT+5
Function Call: WRITE
  • Prompt: !!?23,"*** END OF REPORT ***"
  • Line Location: PRINT+8
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: DET+35
Function Call: WRITE
  • Prompt: !
  • Line Location: DET+36
Function Call: WRITE
  • Prompt: "NUMBER OF PATIENTS LISTED : ",LRPATCNT
  • Line Location: DET+37
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PRNTBUF+7
Function Call: WRITE
  • Prompt: !
  • Line Location: PRNTBUF+12
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: SUM+12
Function Call: WRITE
  • Prompt: "-"
  • Line Location: SUM+16
Function Call: WRITE
  • Prompt: !
  • Line Location: SUM+17
Function Call: WRITE
  • Prompt: "TOTAL",?10,$J(LRGN,8),?20,$J(LRGC,9)
  • Line Location: SUM+18
Function Call: WRITE
  • Prompt: ?31,$J(LRGU,11),?44,$J(LRGP,11),!
  • Line Location: SUM+19
Function Call: WRITE
  • Prompt: "-"
  • Line Location: SUMHDR+2
Function Call: WRITE
  • Prompt: !,"LAB ORDERS BY COLLECTION TYPE"
  • Line Location: SUMHDR+3
Function Call: WRITE
  • Prompt: !,LRRCNAM," ORDERS ON "
  • Line Location: SUMHDR+4
Function Call: WRITE
  • Prompt: LRODAT," -- SUMMARY",?62,LRDAT,?72," PAGE ",LRPAG,!
  • Line Location: SUMHDR+5
Function Call: WRITE
  • Prompt: !?44,"Partially",!
  • Line Location: SUMHDR+6
Function Call: WRITE
  • Prompt: "Location",?10,"Patients",?20,"Collected",?31,"Uncollected"
  • Line Location: SUMHDR+7
Function Call: WRITE
  • Prompt: ?44,"Collected",!
  • Line Location: SUMHDR+8
Function Call: WRITE
  • Prompt: "-"
  • Line Location: SUMHDR+9
Function Call: WRITE
  • Prompt: !
  • Line Location: SUMHDR+10
Function Call: WRITE
  • Prompt: "-"
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: !,"LAB ORDERS BY COLLECTION TYPE"
  • Line Location: HDR+2
Function Call: WRITE
  • Prompt: !,LRRCNAM," ORDERS ON "
  • Line Location: HDR+3
Function Call: WRITE
  • Prompt: LRODAT,?(62),LRDAT,?(72)," PAGE ",LRPAG
  • Line Location: HDR+4
Function Call: WRITE
  • Prompt: !!,"Name",?20,"SSN",!?2,"Order #",?11,"Location",?20,"Coll Sample"
  • Line Location: HDR+5
Function Call: WRITE
  • Prompt: ?34,"Tests",!
  • Line Location: HDR+6
Function Call: WRITE
  • Prompt: "-"
  • Line Location: HDR+6
Routine Call
  • DIR
  • Line Location:
    • PAUSE+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP($J DET+4, DET+6, DET+9, DET+11, DET+12, DET+13, DET+25, DET+26, SUM+5, SUM+6

Label References

Name Line Occurrences
DET PRINT+3
HDR DET+2, DET+35, PRNTBUF+3, PRNTBUF+7
PAUSE PRINT+5, DET+35, PRNTBUF+2, PRNTBUF+7, SUM+12
PRNTBUF DET+32
SUM PRINT+7
SUMHDR SUM+3, SUM+12

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIR PAUSE+1!
DIR(0 PAUSE+1*
>> DIRUT PAUSE+2
>> DTOUT PAUSE+2
>> DUOUT PAUSE+2
I DET+1*, DET+36*, SUM+1~, SUM+16*, SUMHDR+1~, SUMHDR+2*, SUMHDR+9*, HDR+1*, HDR+6*
IOF PRINT+1, PRINT+5, DET+35, PRNTBUF+3, PRNTBUF+7, SUM+12
IOSL DET+35, DET+36, PRNTBUF+1, PRNTBUF+6, SUM+11
IOST PRINT+1, PRINT+5, DET+35, PRNTBUF+2, PRNTBUF+7, SUM+12
>> L PRNTBUF+5*, PRNTBUF+10
>> LRBLANK DET+1*, DET+15, DET+19, DET+21, DET+22, DET+23, DET+29
LRBUF DET+7!
LRBUF( DET+15*, DET+19*, DET+21*, DET+22*, DET+23*, DET+27, DET+28*, DET+30*, PRNTBUF+10
LRC SUM+1~, SUM+8*, SUM+10, SUM+14
>> LRCLCTD DET+13*, DET+23
>> LRCS1 DET+10*, DET+11*, DET+12, DET+13, DET+23, DET+25, DET+26
>> LRDAT SUMHDR+5, HDR+4
>> LREND PRINT+4, PRINT+5, PRINT+6, PRINT+7, DET+4, DET+6, DET+9, DET+11, DET+25, DET+33
DET+34, DET+35, PRNTBUF+2, PRNTBUF+4, PRNTBUF+5, PRNTBUF+7, PRNTBUF+9, PRNTBUF+11, SUM+5, SUM+12
SUM+13, SUM+15, PAUSE+2*
LRGC SUM+1~, SUM+2*, SUM+10*, SUM+18
LRGN SUM+1~, SUM+2*, SUM+10*, SUM+18
LRGP SUM+1~, SUM+2*, SUM+10*, SUM+19
LRGU SUM+1~, SUM+2*, SUM+10*, SUM+19
>> LRLCNT DET+7*, DET+15*, DET+17*, DET+19, DET+21, DET+22, DET+23, DET+27, DET+28*, DET+30
PRNTBUF+1, PRNTBUF+5
LRLOC DET+12*, DET+22, SUM+1~, SUM+4*, SUM+5*, SUM+6, SUM+14
LRN SUM+1~, SUM+8*, SUM+10, SUM+14
>> LRODAT SUMHDR+5, HDR+4
>> LRORD DET+8*, DET+9*, DET+11, DET+12, DET+13, DET+19, DET+25, DET+26
LRP SUM+1~, SUM+9*, SUM+10, SUM+14
>> LRPAG SUMHDR+2*, SUMHDR+5, HDR+1*, HDR+4
>> LRPAT DET+3*, DET+4*, DET+6, DET+9, DET+11, DET+12, DET+13, DET+15, DET+25, DET+26
PRNTBUF+8
>> LRPATCNT DET+3*, DET+8*, DET+37
>> LRRCNAM SUMHDR+4, HDR+3
LRREC SUM+1~, SUM+6*, SUM+7, SUM+8, SUM+9
>> LRRPT PRINT+2
>> LRSSN DET+5*, DET+6*, DET+9, DET+11, DET+12, DET+13, DET+15, DET+25, DET+26, PRNTBUF+8
>> LRTAB DET+24*, DET+29*, DET+30, DET+31*
>> LRTGLNAM DET+8*, DET+14, DET+16*, HDR+1*
>> LRTGLORD DET+10*, DET+18, DET+20*, HDR+1*
>> LRTN DET+24*, DET+25*, DET+26
>> LRTST DET+26*, DET+30
LRU SUM+1~, SUM+9*, SUM+10, SUM+14
U DET+12, DET+13, SUM+8, SUM+9
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All