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

Package: Patient Chart

Routine: BPCRC3


Information

BPCRC3 ; IHS/OIT/MJL - 12/03/96 -REFERRED CARE ROUTINES ; [ 03/22/2006 8:59 AM ]

Source Information

Source file <BPCRC3.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Patient Chart 2 (SETDXS,SETPRCS)^BPCRC5  EDIT^BPCRC6  
VA Fileman 2 ^%DT  (FILE,UPDATE,WP)^DIE  
IHS Patient 1 ($$MCD,$$MCR,$$PI)^AUPNPAT  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Patient Chart 1 BPC15E  

Entry Points

Name Comments DBIA/ICR reference
DAT51 ; SETS NODE 51 DATA
ADDLSCAT ;
EN ;
EDIT ;
SETDXS ;
ADDHX ;
SAVNUMEP ;
SAVNUM ;
ADD ;
REFNO ;
KILL ;
GETDATA ;
ADDREF ;
REFEDIT(RESULT,BPCFLAG,BPCPARAM) ;EP CALL FROM REMOTE PROC: BPC EDITREFERRAL
SETPRCS ;
DELETE ;

External References

Name Field # of Occurrence
^%DT GETDATA+2, GETDATA+23, GETDATA+27, GETDATA+28
$$MCD^AUPNPAT DAT51+16
$$MCR^AUPNPAT DAT51+15
$$PI^AUPNPAT DAT51+17
SETDXS^BPCRC5 SETDXS+1
SETPRCS^BPCRC5 SETPRCS+1
EDIT^BPCRC6 EDIT+4
FILE^DIE SAVNUM+4
UPDATE^DIE ADDREF+33
WP^DIE ADDHX+5

Used in RPC

RPC Name Call Tags
BPC EDITREFERRAL REFEDIT

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BMCREF - [#90001] WP^DIE

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNPAT - [#9000001] DAT51+6, DAT51+9
^AUTTLOC - [#9999999.06] REFNO+3, DAT51+8, GETDATA+12
^AUTTTRI - [#9999999.03] DAT51+11
^AUTTVNDR - [#9999999.11] DAT51+13, DAT51+14, GETDATA+11
^BMCLPRV - [#90001.53] GETDATA+13
^BMCPARM - [#90001.31] REFNO+2, SAVNUM+7
^BMCPARM(0 SAVNUM+1, SAVNUM+6
^BMCREF - [#90001] EDIT+3
^BMCREF(0 ADDREF+1, ADDREF+35
^BMCTDXC - [#90001.51] GETDATA+16
^BMCTSVC - [#90001.52] GETDATA+17
^BPCTMP($J ADDHX+1!, ADDHX+3*, ADDHX+7!
^DIC(4 - [#4] DAT51+7
^DIC(40.7 - [#40.7] GETDATA+20
^DPT - [#2] DAT51+1, GETDATA+5
^VA(200 - [#200] GETDATA+9, GETDATA+10, GETDATA+21

Label References

Name Line Occurrences
ADD EN+5
ADDHX ADDREF+36
ADDLSCAT ADDREF+32
ADDREF ADD+4
DAT51 ADDREF+31
DELETE EN+5
EDIT EN+5
GETDATA ADD+3, EDIT+2
KILL EN+2, EN+3, EN+4, EN+5
REFNO ADD+2
SAVNUM REFNO+8
SETDXS ADDREF+37
SETPRCS ADDREF+38

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BGUFILE SAVNUMEP+1
>> BGUV( SAVNUMEP+1
BPCCDAT KILL+1!, ADDREF+20, ADDREF+21, GETDATA+22*, GETDATA+23*, GETDATA+24
BPCCLIN KILL+1!, ADDREF+18, GETDATA+20*
BPCCPT KILL+1!, ADDREF+14, GETDATA+17*
BPCDRG KILL+3!, ADDREF+17, GETDATA+33*
BPCDTA KILL+3!
BPCDXIEN KILL+3!
BPCDXS KILL+3!, ADDREF+37, GETDATA+33*
BPCEBDAT KILL+1!, ADD+5, ADDREF+24, GETDATA+27*
BPCEEDAT KILL+1!, ADDREF+25, GETDATA+28*
BPCEMSG SAVNUM+2!, ADDREF+2!
BPCEMSG("DIERR" SAVNUM+5, ADDREF+34, ADDHX+6
BPCERR KILL+1!, ADD+1*, ADD+2, ADD+3, ADD+4, REFNO+1*, REFNO+2*, REFNO+3*, REFNO+4*, REFNO+7*
, SAVNUM+1*, SAVNUM+5*, ADDREF+1*, ADDREF+34*, ADDREF+36, ADDREF+37, ADDREF+38, ADDHX+6*, GETDATA+3*, GETDATA+4*
, GETDATA+5*, GETDATA+6*, GETDATA+7*, GETDATA+8*, GETDATA+9*, GETDATA+11*, GETDATA+12*, GETDATA+13*, GETDATA+14*, GETDATA+15*
, GETDATA+16*, GETDATA+17*, GETDATA+18*, GETDATA+19*, GETDATA+20*, GETDATA+21*, GETDATA+24*, GETDATA+25*, GETDATA+30*, GETDATA+32*
, EDIT+1*, EDIT+2, EDIT+3*
BPCFAC KILL+1!, REFNO+1*, REFNO+2, REFNO+3, SAVNUMEP+1*, SAVNUM+2, SAVNUM+7, ADDREF+7, DAT51+6, DAT51+7
, DAT51+8, GETDATA+7*
BPCFDA SAVNUM+2!, ADDREF+2!
BPCFDA(1 SAVNUM+3*, ADDREF+3*, ADDREF+4*, ADDREF+5*, ADDREF+6*, ADDREF+7*, ADDREF+8*, ADDREF+9*, ADDREF+10*, ADDREF+11*
, ADDREF+12*, ADDREF+13*, ADDREF+14*, ADDREF+15*, ADDREF+16*, ADDREF+17*, ADDREF+18*, ADDREF+19*, ADDREF+20*, ADDREF+21*
, ADDREF+22*, ADDREF+23*, ADDREF+24*, ADDREF+25*, ADDREF+26*, ADDREF+27*, ADDREF+28*, ADDREF+29*, ADDREF+30*, DAT51+2*
, DAT51+3*, DAT51+4*, DAT51+5*, DAT51+6*, DAT51+7*, DAT51+8*, DAT51+10*, DAT51+11*, DAT51+13*, DAT51+14*
, DAT51+15*, DAT51+16*, DAT51+17*
BPCFDR KILL+1!, SAVNUM+2*, SAVNUM+4, ADDREF+2*, ADDREF+33
BPCFIEN KILL+1!, SAVNUM+2*, SAVNUM+3
BPCFLAG REFEDIT~, EN+2, EN+4, EN+5, KILL+1!, GETDATA+7, GETDATA+32
BPCHXS KILL+1!, ADDREF+36, ADDHX+3, GETDATA+31*
BPCICD KILL+1!, ADDREF+13, GETDATA+16*
BPCIDAT KILL+1!, ADD+5, ADDREF+3, DAT51+15, DAT51+16, DAT51+17, GETDATA+1*, GETDATA+2*, GETDATA+3
BPCIEN KILL+1!, ADDREF+33!, ADDHX+2
BPCIEN(1 ADDREF+37, ADDHX+5
BPCIENS KILL+3!
BPCLEN KILL+1!, REFNO+5*
BPCLOS KILL+1!, ADDREF+26, GETDATA+29*
BPCLSCAT KILL+1!, ADDREF+32, ADDLSCAT+1, GETDATA+31*
BPCNARR KILL+3!
BPCNIEN KILL+3!
BPCNOVIS KILL+1!, ADDREF+27, GETDATA+29*
BPCNPARM KILL+1!, SAVNUM+7*
BPCNUM KILL+1!, REFNO+5*, REFNO+6
BPCPAD KILL+1!, REFNO+5*
BPCPARAM REFEDIT~, EN+3, KILL+1!, REFNO+1, GETDATA+1, GETDATA+4, GETDATA+6, GETDATA+7, GETDATA+8, GETDATA+11
, GETDATA+12, GETDATA+13, GETDATA+14, GETDATA+16, GETDATA+17, GETDATA+18, GETDATA+20, GETDATA+21, GETDATA+22, GETDATA+25
, GETDATA+26, GETDATA+27, GETDATA+28, GETDATA+29, GETDATA+30, GETDATA+31, GETDATA+32, GETDATA+33
BPCPARM KILL+1!, REFNO+2*, REFNO+4, REFNO+5
BPCPAYOR KILL+1!, ADDREF+12, GETDATA+14*, GETDATA+15*
BPCPIEN KILL+1!, ADDREF+5, DAT51+1, DAT51+6, DAT51+9, DAT51+15, DAT51+16, DAT51+17, GETDATA+4*, GETDATA+5
BPCPRCS KILL+3!, ADDREF+38, GETDATA+33*
BPCPRIOR KILL+1!, ADDREF+22, GETDATA+25*
BPCPRNAM KILL+2!, ADD+5, GETDATA+10*
BPCPROV KILL+2!, ADD+5, ADDREF+8, GETDATA+8*, GETDATA+9, GETDATA+10
BPCPTYPE KILL+2!, ADDREF+15, GETDATA+18*, GETDATA+19
BPCPURP KILL+2!, ADD+5, ADDREF+28, GETDATA+30*
BPCPVEND KILL+2!, ADDREF+9, DAT51+12, DAT51+13, DAT51+14, GETDATA+11*
BPCPXIEN KILL+3!
BPCQ KILL+2!, REFNO+5*, ADDHX+3*, ADDLSCAT+1*
BPCREFN KILL+2!, ADD+5, REFNO+6*, REFNO+7, ADDREF+4, GETDATA+32*
BPCRIEN KILL+3!, ADD+5, ADDREF+37*, GETDATA+32*, EDIT+3
BPCROOT KILL+2!, ADDHX+4*, ADDHX+5
BPCRTYPE KILL+2!, ADDREF+6, GETDATA+6*
BPCS1 EN+1*, KILL+2!, REFNO+1, GETDATA+1, GETDATA+4, GETDATA+6, GETDATA+7, GETDATA+8, GETDATA+11, GETDATA+12
, GETDATA+13, GETDATA+14, GETDATA+16, GETDATA+17, GETDATA+18, GETDATA+20, GETDATA+21, GETDATA+22, GETDATA+25, GETDATA+26
, GETDATA+27, GETDATA+28, GETDATA+29, GETDATA+30, GETDATA+31, GETDATA+32, GETDATA+33
BPCS2 EN+1*, KILL+2!, ADDHX+3, ADDLSCAT+1
BPCS3 EN+1*, KILL+3!
BPCSNDA KILL+2!, ADDREF+23, GETDATA+26*
BPCSNOTE KILL+2!, ADDREF+29, GETDATA+31*
BPCSUB KILL+2!, ADDLSCAT+1*
BPCTOIHS KILL+2!, ADDREF+10, GETDATA+12*
BPCTOPRV KILL+2!, ADDREF+11, GETDATA+13*
BPCUSR KILL+2!, ADDREF+19, GETDATA+21*
BPCWDAYS KILL+2!, ADDREF+30, GETDATA+31*
BPCX KILL+2!, REFNO+3*, REFNO+6, DAT51+1*, DAT51+2, DAT51+3, DAT51+4, DAT51+5, DAT51+9*, ADDHX+3*
, ADDLSCAT+1*
BPCX1 KILL+2!, DAT51+9*, DAT51+10
BPCX2 KILL+2!, DAT51+9*, DAT51+11
BPCXR KILL+2!, ADDLSCAT+1*
BPCY KILL+2!, REFNO+5*, SAVNUMEP+1*, SAVNUM+3
BPCYR KILL+2!, REFNO+4*, REFNO+6
RESULT REFEDIT~, EN+1!
RESULT(1 EN+2*, EN+3*, EN+4*, ADD+4*, ADD+5*, REFNO+1*, REFNO+2*, REFNO+3*, REFNO+4*, REFNO+7*
, GETDATA+3*, GETDATA+4*, GETDATA+5*, GETDATA+6*, GETDATA+7*, GETDATA+8*, GETDATA+9*, GETDATA+11*, GETDATA+12*, GETDATA+13*
, GETDATA+14*, GETDATA+15*, GETDATA+16*, GETDATA+17*, GETDATA+18*, GETDATA+19*, GETDATA+20*, GETDATA+21*, GETDATA+24*, GETDATA+25*
, GETDATA+30*, GETDATA+32*, EDIT+3*
RESULT(2 EN+2*, EN+3*, EN+4*, ADD+4*, ADD+5*, REFNO+1*, REFNO+2*, REFNO+3*, REFNO+4*, REFNO+7*
, GETDATA+3*, GETDATA+4*, GETDATA+5*, GETDATA+6*, GETDATA+7*, GETDATA+8*, GETDATA+9*, GETDATA+11*, GETDATA+12*, GETDATA+13*
, GETDATA+14*, GETDATA+15*, GETDATA+16*, GETDATA+17*, GETDATA+18*, GETDATA+19*, GETDATA+20*, GETDATA+21*, GETDATA+24*, GETDATA+25*
, GETDATA+30*, GETDATA+32*, EDIT+3*
U EN+1*, ADD+5, REFNO+3, REFNO+4, REFNO+5, DAT51+2, DAT51+3, DAT51+4, DAT51+5, DAT51+6
, DAT51+7, DAT51+8, DAT51+9, DAT51+11, DAT51+13, DAT51+14, GETDATA+10
>> X GETDATA+2*, GETDATA+23*, GETDATA+27*, GETDATA+28*
>> XWBWRAP EN+1*
>> Y GETDATA+2, GETDATA+23, GETDATA+27, GETDATA+28
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All