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 |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: BCHRTEN

Package: IHS RPMS CHR System

Routine: BCHRTEN


Information

BCHRTEN ; IHS/CMI/LAB - TOP TEN POVS ;

Source Information

Source file <BCHRTEN.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA Fileman 3 DD^%DT  NOW^%DTC  ^DIR  
IHS RPMS CHR System 2 COVPAGE^BCHRPTCP  DONE^BCHUTIL1  

Entry Points

Name Comments DBIA/ICR reference
HEAD
SET ;
PRIM ;
PRINT ;EP;PRINT TOP TEN RECORDS
HEAD1 ;
PREPROC ;
S2
POSTPROC ;
SETDASH ;set dash limits for bar chart
S3
CHRT ;EP
PRNTPRE ;EP
NUM ;get # entries
S1
PEXIT

External References

Name Field # of Occurrence
DD^%DT PRINT+1, PRINT+2
NOW^%DTC PRINT+1
COVPAGE^BCHRPTCP PRINT+3
DONE^BCHUTIL1 PEXIT
^DIR PRIM+3, CHRT+1, NUM+1, HEAD+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,J,".",?6,$E(BCHPOV,1,30),?36,$E($P(@BCHA,U,2),1,15),?56,+(@BCHA),?66,$J(($P(@BCHA,U,3)/60),7,1)
  • Line Location: PRINT+10
Function Call: WRITE
  • Prompt: "*"
  • Line Location: PRINT+11
Function Call: WRITE
  • Prompt: ?J,"|_________"
  • Line Location: PRINT+14
Function Call: WRITE
  • Prompt: ?J,BCHDASH*10*X
  • Line Location: PRINT+16
Function Call: WRITE
  • Prompt: !
  • Line Location: HEAD+1
Function Call: WRITE
  • Prompt: !?2,BCHDT,?72,"Page ",BCHPG
  • Line Location: HEAD1+2
Function Call: WRITE
  • Prompt: !?((80-BCHLENG)/2),$P(^DIC(4,DUZ(2),0),U)
  • Line Location: HEAD1+4
Function Call: WRITE
  • Prompt: !
  • Line Location: HEAD1+5
Function Call: WRITE
  • Prompt: !,"TOP ",BCHLNO," ",BCHINF,"'s."
  • Line Location: HEAD1+6
Function Call: WRITE
  • Prompt: !,$S(BCHPRIM="P":"PRIMARY POV Only",1:"Both PRIMARY and SECONDARY POV's are included.")
  • Line Location: HEAD1+7
Function Call: WRITE
  • Prompt: !,"DATES: ",BCHBDD," TO ",BCHEDD,!
  • Line Location: HEAD1+8
Function Call: WRITE
  • Prompt: !,"No.",?6,BCHHD1,?36,BCHHD2,?52,"# Activities",?65,"ACT TIME (hrs)"
  • Line Location: HEAD1+9
Function Call: WRITE
  • Prompt: !,BCHHD1
  • Line Location: HEAD1+10
Function Call: WRITE
  • Prompt: !,$TR($J(" ",80)," ","-")
  • Line Location: HEAD1+11
Function Call: WRITE
  • Prompt: !,$TR($J(" ",132)," ","-")
  • Line Location: HEAD1+12
Routine Call
  • DIR
  • Line Location:
    • PRIM+3
    • CHRT+1
    • NUM+1
    • HEAD+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(4 - [#4] HEAD1+3, HEAD1+4
^XTMP("BCHTEN" PRINT+6, PRINT+7

Label References

Name Line Occurrences
CHRT PRIM+2, NUM+2
HEAD PRINT+4, PRINT+9
HEAD1 HEAD
NUM NUM+4
PRIM CHRT+2
S2 S1
S3 S2
SET POSTPROC+1
SETDASH PRINT+8

Naked Globals

Name Field # of Occurrence
^( SET+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % PREPROC+1*, SET+1*, PRINT+5*, PRINT+11*, SETDASH+3*
>> A PRINT+5*
>> B PRINT+5*
>> BCHA PREPROC+1*, SET+1, PRINT+10, PRINT+11, PRINT+12, SETDASH+2
>> BCHBD PRINT+2
>> BCHBDD PRINT+2*, HEAD1+8
>> BCHBT PRINT+6, PRINT+7
>> BCHC PREPROC+1*, SET+1, S1, PRINT+5*
>> BCHCHRT CHRT+3*, NUM+1, PRINT+8, PRINT+10, PRINT+13, HEAD1+9, HEAD1+10, HEAD1+11, HEAD1+12
>> BCHDASH PRINT+11, PRINT+13, PRINT+16, SETDASH+5*
>> BCHDT PRINT+1*, HEAD1+2
>> BCHED PRINT+2
>> BCHEDD PRINT+2*, HEAD1+8
>> BCHHD1 HEAD1+9, HEAD1+10
>> BCHHD2 HEAD1+9
>> BCHINF HEAD1+6
>> BCHJOB PRINT+6, PRINT+7
>> BCHLENG HEAD1+3*, HEAD1+4
>> BCHLNO S1, S2, NUM+3*, PRINT+6, HEAD1+6
>> BCHPG PRINT+4*, HEAD, HEAD1+1*, HEAD1+2
>> BCHPOV SET+1*, PRINT+7*, PRINT+10, PRINT+11
>> BCHPRIM PRIM+1*, PRIM+5*, HEAD1+7
>> BCHQUIT PRIM+4*, PRINT+6, PRINT+7, PRINT+9, HEAD+1*
>> BCHRRPT PRIM+2, HEAD1+7
>> BCHTOT PREPROC+1*
>> BCHVTOT PREPROC+1*
D PRINT+11*, SETDASH+1~
DIR PRIM+3!, CHRT+1!, NUM+1!, HEAD+1!
DIR("?" NUM+1*
DIR("A" PRIM+3*, CHRT+1*, NUM+1*
DIR("B" PRIM+3*, CHRT+1*, NUM+1*
DIR(0 PRIM+3*, CHRT+1*, NUM+1*, HEAD+1*
>> DIRUT PRIM+3*, PRIM+4, CHRT+1*, CHRT+2, NUM+1*, NUM+2
>> DTOUT NUM+4, HEAD+1
>> DUOUT PRIM+3, CHRT+1, NUM+1
DUZ(2 HEAD1+3, HEAD1+4
>> E PREPROC+1*, S2, PRINT+5*
>> F PREPROC+1*, S1, PRINT+5*, SETDASH+3*
>> G PREPROC+1*, S2, PRINT+5*
>> I S1*, S2*, PRINT+6*, PRINT+7
IO HEAD+1
IO(0 HEAD+1
IOF HEAD1+1
IOSL PRINT+9
IOST HEAD+1
>> J PRINT+6*, PRINT+7*, PRINT+8, PRINT+10, PRINT+14*, PRINT+16*
L PRINT+11*, SETDASH+1~, SETDASH+2*, SETDASH+3*, SETDASH+4*, SETDASH+5
>> M SETDASH+3*
U PRINT+10, PRINT+11, HEAD1+3, HEAD1+4
>> X S1*, S2*, PRINT+1, PRINT+14*, PRINT+16*
>> Y S1*, S2*, PRIM+5, CHRT+3, NUM+3, NUM+4, PRINT+1*, PRINT+2*, HEAD+1
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All