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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BCHRL3

Package: IHS RPMS CHR System

Routine: BCHRL3


Information

BCHRL3 ; IHS/CMI/LAB - LISTER ;

Source Information

Source file <BCHRL3.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
IHS RPMS CHR System 4 (PSELECT,SELECT)^BCHRL0  (PMENU,RMENU,SMENU)^BCHRL2  (SHOW,SHOWP,SHOWR)^BCHRLS  CALLDIE^BCHUTIL  
VA Fileman 1 ^DIR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS RPMS CHR System 1 BCHRL  

Entry Points

Name Comments DBIA/ICR reference
COUNT ;EP
PRINT ;
SCREEN ;EP
SORT ;
PAGE ;

External References

Name Field # of Occurrence
PSELECT^BCHRL0 PRINT+6
SELECT^BCHRL0 SCREEN+6
PMENU^BCHRL2 PRINT+1
RMENU^BCHRL2 SORT+5
SMENU^BCHRL2 SCREEN+1
SHOW^BCHRLS SCREEN+7
SHOWP^BCHRLS PRINT+7
SHOWR^BCHRLS SORT+4
CALLDIE^BCHUTIL SORT+9, SORT+11, PAGE+5
^DIR SCREEN+2, SCREEN+8, COUNT+1, PRINT+2, PRINT+8, SORT+6, PAGE+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: SCREEN+2
Function Call: WRITE
  • Prompt: !!
  • Line Location: SCREEN+8
Function Call: WRITE
  • Prompt: !!
  • Line Location: COUNT+1
Function Call: WRITE
  • Prompt: !!
  • Line Location: COUNT+1
Function Call: WRITE
  • Prompt: !!?15,"Total Report width (including column margins - 2 spaces): ",BCHTCW
  • Line Location: PRINT+5
Function Call: WRITE
  • Prompt: !!
  • Line Location: PRINT+8
Function Call: WRITE
  • Prompt: !!,"NO PRINT FIELDS SELECTED!!",$C(7),$C(7)
  • Line Location: SORT+2
Function Call: WRITE
  • Prompt: !
  • Line Location: SORT+6
Function Call: WRITE
  • Prompt: !!,"No sort criteria selected ... will sort by "_$S(BCHPTVS="P":"Patient Name",1:"Date of Encounter")_"."
  • Line Location: SORT+8
Function Call: WRITE
  • Prompt: !!,"No sub-totalling will be done.",!!
  • Line Location: SORT+10
Routine Call
  • DIR
  • Line Location:
    • SCREEN+2
    • SCREEN+8
    • COUNT+1
    • PRINT+2
    • PRINT+8
    • SORT+6
    • PAGE+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BCHTRPT - [#90002.42] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BCHSORT - [#90002.41] SORT+11
^BCHTRPT - [#90002.42] COUNT+5*, SORT+2, SORT+7!, SORT+10*

Label References

Name Line Occurrences
PRINT COUNT+6, PRINT+12, SORT+7
SCREEN SCREEN+12
SORT COUNT+6, COUNT+7, PAGE+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BCHCTYP COUNT+4*, COUNT+5, COUNT+6, SORT+2, SORT+6, SORT+8, SORT+10*, SORT+12, PAGE+2
>> BCHHIGH SCREEN+2, PRINT+2, SORT+6
>> BCHPTVS SCREEN+2, SCREEN+8, COUNT+1, COUNT+5, SORT+6, SORT+8, SORT+10
BCHQUIT SCREEN+4*, SCREEN+10*, COUNT+3*, COUNT+6, PRINT+4*, PRINT+10*, SORT+1!, SORT+2*
>> BCHRPT COUNT+5, SORT+2, SORT+7, SORT+9, SORT+10, SORT+11, PAGE+5
>> BCHSEL( SORT+11
BCHSORT COUNT+5*, SORT+1!, SORT+3*, SORT+8*, SORT+9, SORT+10*, SORT+11*
BCHSORV COUNT+5*, SORT+1!, SORT+8*, SORT+10*, SORT+11*, PAGE+3
BCHSPAG PAGE+1!, PAGE+5*
>> BCHTCW PRINT+5, SORT+7*
>> DA SORT+9*, SORT+11*, PAGE+5*
>> DIE SORT+9*, SORT+11*, PAGE+5*
DIR SCREEN+2!, SCREEN+8!, COUNT+1!, PRINT+2!, PRINT+8!, SORT+6!, PAGE+3!
DIR("A" SCREEN+2*, SCREEN+8*, COUNT+1*, PRINT+2*, PRINT+8*, SORT+6*, PAGE+3*
DIR("B" SCREEN+8*, COUNT+1*, PRINT+8*, PAGE+3*
DIR(0 SCREEN+2*, SCREEN+8*, COUNT+1*, PRINT+2*, PRINT+8*, SORT+6*, PAGE+3*
>> DIRUT SCREEN+2*, SCREEN+4, SCREEN+9*, SCREEN+10, COUNT+2*, COUNT+3, PRINT+2*, PRINT+4, PRINT+9*, PRINT+10
, PAGE+3*, PAGE+4
>> DR SORT+9*, SORT+11*, PAGE+5*
>> DUOUT SCREEN+2, SCREEN+9, COUNT+2, PRINT+2, PRINT+9, SORT+7, PAGE+3
U COUNT+5, SORT+10, SORT+11
>> Y SCREEN+3, SCREEN+11, COUNT+4, PRINT+3, PRINT+11, SORT+8, SORT+10, SORT+11, PAGE+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All