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

Package: Referred Care Information System

Routine: BMCRL


Information

BMCRL ; IHS/PHXAO/TMJ - PCC REFERRAL GENERAL RETRIEVAL DRIVER ROUTINE ;

Source Information

Source file <BMCRL.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
Referred Care Information System 4 (ADD,INFORM)^BMCRL01  (COUNT,DTTST,SAVE,TITLE)^BMCRL3  ^BMCRL4  (SHOW,SHOWP,SHOWR)^BMCRLS  
VA Fileman 2 ^DIK  ^DIR  
IHS VA Utilities 1 ^XBDBQUE  

Caller Graph

Caller Graph Total: 5

Package Total Caller Graph
Referred Care Information System 5 BMC RPT-GENERAL RETRIEVAL  BMCFREQ  BMCRL3  BMCRLP2  BMCTEN  

Entry Points

Name Comments DBIA/ICR reference
COUNT ;count only or detailed report
BROWSE ;
PP13
PP12
PP11
TITLE ;
PROCESS ;process lister
RTYP ;EP;4.0 IHS/ITSC/FCJ ADDED NEXT SECTION FOR TYPE OF REFERRAL
SCREEN ;
ADD ;
XIT1 ;EP
START ;
PP1 ;if patient, no prev defined report used
DEL ;EP DELETE LOG ENTRY IF ONE EXISTS AND USER "^" OUT
CAN ;TEST FOR DATE RANGE FIELDS ON CANNED REPORT AND PRIM/SEC REF
XIT ;EP - CALLED FROM BMCRL
SAVE ;
TYPE ;--- get type of report (patient, date range or search template)
ZIS ;call to XBDBQUE

External References

Name Field # of Occurrence
ADD^BMCRL01 ADD+1
INFORM^BMCRL01 TYPE+2
COUNT^BMCRL3 COUNT+1
DTTST^BMCRL3 CAN+1
SAVE^BMCRL3 SAVE+1
TITLE^BMCRL3 TITLE+1
^BMCRL4 SCREEN+1
SHOW^BMCRLS ZIS+4
SHOWP^BMCRLS ZIS+4
SHOWR^BMCRLS ZIS+4
^DIK DEL+1
^DIR PROCESS+2, RTYP+2, ZIS+7
^XBDBQUE ZIS+13, BROWSE+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BMCRTMP - [#90001.82] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BMCRTMP - [#90001.82] PP11!, PP12!, DEL+1

Label References

Name Line Occurrences
ADD PROCESS+5
BROWSE ZIS+11
CAN PROCESS+7
COUNT PP12
DEL PROCESS+5, PP11
PP1 PROCESS+6
PP11 PP12
PP12 PP13
PROCESS TYPE+5
RTYP PROCESS+6
SAVE PP13+1, ZIS+10
SCREEN PP11
TITLE PROCESS+8, PP13
TYPE PROCESS+7, PROCESS+8, PP11
XIT TYPE+5, PROCESS+3, ZIS+11, ZIS+14
XIT1 ZIS+5
ZIS PROCESS+9, PP13+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% XIT1+2!
%H XIT+1!
AMQQEN3 XIT+3!
AMQQLX XIT+3!
AMQQTAX XIT1+2!
BMC XIT+1!
BMCANS XIT1+1!
BMCBD XIT+1!
BMCBDD XIT+1!
BMCBTH XIT1+1!
BMCC XIT1+1!
BMCCAND PROCESS+1!, PROCESS+4*, PROCESS+6, XIT+1!
BMCCNT XIT1+1!
>> BMCCNTL SCREEN+1*
BMCCRIT XIT1+1!
BMCCTYP ZIS+6, XIT+2!
BMCCUT XIT1+1!
BMCD XIT1+1!
BMCDFET XIT1+1!
BMCDISP XIT+1!, XIT1+1!
BMCDONE ZIS+3*, XIT1+1!
BMCED XIT+1!
BMCEDD XIT+1!
BMCEN1 XIT+1!
BMCEP1 XIT1+2!
BMCEP2 XIT1+2!
BMCET XIT+1!
BMCFLG XIT+2!
BMCG XIT+2!
BMCHDR XIT+1!
BMCHEAD XIT+1!
BMCHIGH XIT1+1!
BMCI XIT1+1!
BMCJOB XIT1+1!
BMCLENG XIT1+2!
BMCLHDR XIT+1!, XIT1+2!
BMCLINE XIT+1!, XIT1+1!
BMCNAME XIT+2!
BMCNIFN XIT+2!
BMCNSRT XIT+2!
BMCOPT ZIS+1!, ZIS+9*, ZIS+11, XIT+1!
BMCPACK XIT1+2!
BMCPCNT TYPE+3*, XIT+2!
BMCPRNM XIT+1!, XIT1+1!
BMCPRNT XIT+1!, XIT1+1!
BMCPTCT TYPE+3*, XIT+2!
BMCPTVS TYPE+1*, XIT+1!
BMCQFLG XIT+2!
BMCQMAN XIT1+1!
BMCQUIT START+1!, PROCESS+5!, PROCESS+8!, PP11!, PP12!, PP13!, ZIS+8*, ZIS+10, XIT+2!
>> BMCR("CR" PROCESS+7!, XIT+4!
BMCRCNT XIT1+1!
BMCRPT PP11, PP12, DEL+1, XIT+1!
BMCSAVE XIT+2!, XIT1+2!
BMCSCNT XIT1+1!
BMCSD XIT+1!
BMCSEAT XIT+1!
BMCSEL XIT1+1!
BMCSKIP XIT+1!, XIT1+1!
BMCSORT XIT+1!
BMCSORV XIT+1!
BMCSPAG XIT+1!
BMCSPEC XIT+1!
BMCSRTR XIT+2!
BMCSRTV XIT+2!
BMCTCW PP12*, ZIS+2*, XIT+1!
BMCTEXT XIT1+1!
BMCTITL XIT+2!
BMCTL XIT+2!
BMCTYPE TYPE+4!, XIT+1!
BMCTYPR RTYP+4*, XIT+2!
BMCVAR XIT1+1!
BMCY XIT1+1!
C XIT+3!
D XIT+3!, XIT1+2!
D0 XIT+3!
DA PROCESS+2!, RTYP+2!, ZIS+7!, DEL+1*!, XIT+3!, XIT1+2!
DD XIT+3!
DDH XIT+3!
DFN XIT+3!, XIT1+1!
DIADD XIT+3!, XIT1+2!
DIC DEL+1!, XIT+3!, XIT1+2!
DICR XIT+3!
DIE XIT+3!, XIT1+2!
DIG XIT+3!
DIH XIT+3!
DIK DEL+1*!, XIT+3!, XIT1+2!
DINUM XIT+3!, XIT1+2!
DIQ XIT+3!
DIR PROCESS+2!, RTYP+2!, ZIS+7!, XIT+3!, XIT1+2!
DIR("A" PROCESS+2*, RTYP+2*, ZIS+7*
DIR("B" PROCESS+2*, RTYP+2*, ZIS+7*
DIR(0 PROCESS+2*, RTYP+1*, ZIS+7*
DIRUT PROCESS+3, PROCESS+6, PROCESS+7!, RTYP+3, ZIS+8, 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!
IOM ZIS+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 DEL+1
V XIT1+2!
X XIT+3!, XIT1+2!
X1 XIT1+2!
X2 XIT1+2!
>> XBIOP BROWSE+2*
>> XBNS ZIS+12*
>> XBRC ZIS+12*, BROWSE+2*
>> XBRP ZIS+12*, BROWSE+1*
>> XBRX ZIS+12*, BROWSE+2*
Y PROCESS+4, RTYP+4, ZIS+9, 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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All