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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: BCHRL1

Package: IHS RPMS CHR System

Routine: BCHRL1


Information

BCHRL1 ; IHS/CMI/LAB - PROCESS CHR RECORD LIST ;

Source Information

Source file <BCHRL1.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA Fileman 2 DD^%DT  C^%DTC  
IHS RPMS CHR System 1 XTMP^BCHUTIL  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS RPMS CHR System 1 BCHRL  

Entry Points

Name Comments DBIA/ICR reference
PS ;
PP ;
VD ; Run by visit date
V1 ;
EOJ ;
XIT1 ;EP
SCREENS ;
START ;
SINGLE ;
VS ;run by search template
XIT ;EP - CALLED FROM BCHRL
END ;
PROC ;
MULT ;

External References

Name Field # of Occurrence
DD^%DT PROC+6
C^%DTC VD+1
XTMP^BCHUTIL START+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BCHR - [#90002] VS+1, V1+1, PROC+1
^BCHR("B" VD+2, V1+1
^BCHSORT - [#90002.41] PROC+5, SCREENS+3, SINGLE+2, MULT+2
^BCHTRPT - [#90002.42] SCREENS+2, SINGLE+4, MULT+4
^DIBT( VS+1, PS+1
^DPT - [#2] PP+1, PS+1, PROC+7
^XTMP("BCHRL" PROC+10*, PROC+11*, PROC+13, PROC+14*

Label References

Name Line Occurrences
@( START+5
END START+4, START+5
EOJ VS+1, PS+1, END+2, V1+1
MULT SCREENS+4
PROC VS+1, PP+1, PS+1, V1+1
SCREENS PROC+3
SINGLE SCREENS+3
V1 VD+2
VD START+4

Naked Globals

Name Field # of Occurrence
^(0 VS+1, PS+1, V1+1
^(1 SINGLE+2, MULT+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% XIT1+2!
%H XIT+1!
AMQQTAX XIT1+2!
BCH XIT+1!
BCHACE XIT+2!
BCHANS XIT1+1!
BCHBD VD+1, XIT+1!
BCHBDD XIT+1!
>> BCHBT START+2*
BCHBTH START+2*, PROC+10, PROC+11, PROC+13, PROC+14, XIT1+1!
BCHC XIT1+1!
BCHCAND XIT+1!
BCHCNT XIT1+1!
BCHCRIT PROC+5*, XIT1+1!
BCHCTYP XIT+2!
BCHCUT XIT1+1!
BCHD XIT1+1!
BCHDFET XIT1+1!
BCHDISP XIT+1!, XIT1+1!
BCHDONE XIT1+1!
BCHED VD+2, XIT+1!
BCHEDD XIT+1!
BCHEN1 XIT+1!
BCHEP1 XIT1+2!
BCHEP2 XIT1+2!
BCHET END+1*, XIT+1!
BCHFLG XIT+2!
BCHFOUN MULT+1!, MULT+4*, MULT+5*, MULT+6
BCHG XIT+2!
BCHGBD XIT+2!
BCHGBE XIT+2!
BCHGBS XIT+2!
BCHGDB XIT+1!
BCHGDE XIT+1!
BCHGDS XIT+1!
BCHHDR XIT+1!
BCHHEAD XIT+1!
BCHHIGH XIT1+1!
BCHI SCREENS+2*, SCREENS+3, SINGLE+2, SINGLE+4, MULT+2, MULT+4, XIT1+1!
BCHJOB START+2*, PROC+10, PROC+11, PROC+13, PROC+14, XIT1+1!
BCHLENG XIT1+2!
BCHLHDR XIT+1!, XIT1+2!
BCHLINE XIT+1!, XIT1+1!
BCHNAME XIT+2!
BCHNIFN XIT+2!
>> BCHODAT VD+2*, V1+1
BCHPACK XIT1+2!
BCHPCNT XIT+2!
BCHPRNM XIT+1!, XIT1+1!
BCHPRNT PROC+5!, PROC+6*, PROC+7*, PROC+9, XIT+1!, XIT1+1!
BCHPROC START+3*, START+5, XIT+1!
BCHPTCT PROC+14*, XIT+2!
BCHPTVS START+3, START+4, PROC+2, PROC+6, XIT+1!
BCHQFLG XIT+2!
BCHQMAN XIT1+1!
BCHQUIT XIT+2!
>> BCHR VS+1*, PP+1*, PS+1*, V1+1*, PROC+1, PROC+10
>> BCHR0 VS+1*, V1+1*, PROC+6
>> BCHR11 PROC+1*
>> BCHR12 PROC+1*
>> BCHR13 PROC+1*
BCHRAR XIT1+1!
BCHRCNT START+2*, PROC+10*, PROC+11*, XIT1+1!
>> BCHRDTR START+4, PROC+10, PROC+11
BCHRPT SCREENS+2, SINGLE+4, MULT+4, XIT+1!
BCHSAVE XIT+2!, XIT1+2!
BCHSD VD+1*, VD+2, XIT+1!
BCHSEAT VS+1, PS+1, XIT+1!
BCHSEL XIT1+1!
BCHSKIP PROC+4, SCREENS+1!, SCREENS+2, SINGLE+3*, SINGLE+4*, MULT+1!, MULT+3*, MULT+6*, XIT+1!, XIT1+1!
BCHSORT PROC+5, XIT+1!
BCHSORV XIT+1!
BCHSPAG XIT+1!
BCHSPEC SINGLE+1!, SINGLE+4, MULT+1!, MULT+4, MULT+5
BCHSRT PROC+5!, PROC+9*, PROC+10, PROC+11
BCHSRTR XIT+2!
BCHSRTV XIT+2!
BCHTCW XIT+1!
BCHTEXT XIT1+1!
BCHTITL XIT+2!
BCHTL XIT+2!
BCHTYPE START+3, XIT+1!
>> BCHX PROC+5*, SINGLE+1*, MULT+1*
BCHXREF XIT+2!
BCHY XIT1+1!
C XIT+3!
D XIT+3!, XIT1+2!
D0 XIT+3!
DA XIT+3!, XIT1+2!
DD XIT+3!
DDH XIT+3!
DFN VS+1*, PP+1*, PS+1*, V1+1*, PROC+2, PROC+7, PROC+11, PROC+12, PROC+13, PROC+14
, XIT+3!, XIT1+1!
DIADD XIT+3!, XIT1+2!
DIC XIT+3!, XIT1+2!
DICR XIT+3!
DIE XIT+3!, XIT1+2!
DIG XIT+3!
DIH XIT+3!
DIK XIT+3!, XIT1+2!
DINUM XIT+3!, XIT1+2!
DIQ XIT+3!
DIR XIT+3!, XIT1+2!
DIRUT XIT+3!, XIT1+2!
DIU XIT1+2!
DIV XIT+3!
DLAYGO XIT+3!, XIT1+2!
DQ XIT+3!
DR XIT+3!, XIT1+2!
DTOUT XIT+3!, XIT1+2!
DUOUT XIT+3!, XIT1+2!
H XIT1+2!
I XIT+3!, XIT1+2!
IO("Q" XIT1+2!
J XIT+3!
K XIT+3!
M XIT+3!, XIT1+2!
POP XIT1+2!
S XIT+3!, XIT1+2!
TS XIT+3!, XIT1+2!
U VS+1, PP+1, PS+1, V1+1, PROC+6, PROC+7, SCREENS+3
V XIT1+2!
X VD+1, SINGLE+1!*, SINGLE+3, SINGLE+4, MULT+1!*, MULT+5, XIT+3!, XIT1+2!
X( MULT+4
X("" MULT+3
X1 VD+1*, XIT1+2!
X2 VD+1*, XIT1+2!
Y PROC+6*, MULT+4*, XIT+3!, XIT1+2!
Z XIT1+2!
ZTIO XIT1+2!
ZTQUEUED XIT1+2!
ZTSK XIT1+2!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All