Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BPCRC2

Package: Patient Chart

Routine: BPCRC2


Information

BPCRC2 ; IHS/OIT/MJL - REFERRED CARE GUI RPC ROUTINES ;

Source Information

Source file <BPCRC2.m>

Entry Points

Name Comments DBIA/ICR reference
MORESCAT ;
GETVNDR2 ;
GETSCAT ;
EN ;
RCISPARM(BPCRES,BPCSITE) ;EP CALL FROM REMOTE PROC: BPC GETRCISITEPARAM
SCATLIST(BPCRES,BPCX,BPCMAX,BPCMORE,BPCPARAM) ;EP CALL FROM REMOTE PROC: BPC GETLOCALSERVICECAT
VNDLIST(BPCRES,BPCX,BPCMAX,BPCMORE,BPCPARAM) ;EP CALL FROM REMOTE PROC: BPC GETVENDORS
SETRES ;
EN1 ;
EN2 ;
GETVNDR1 ;
KILL ;
GETSCAT2 ;
GETSCAT1 ;
GETVNDR ;
SETMORE ;
SETSCAT ;
MORE ;

Used in RPC

RPC Name Call Tags
BPC GETLOCALSERVICECAT SCATLIST
BPC GETRCSITEPARAM RCISPARM
BPC GETVENDORS VNDLIST

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUTTVNDR - [#9999999.11] GETVNDR+1, SETRES+2
^AUTTVNDR("B" EN+6, GETVNDR1+1, GETVNDR2+2, MORE+2
^AUTTVNDR("C" EN+5, GETVNDR+1
^BMCLCAT - [#90001.54] GETSCAT+1
^BMCLCAT("B" EN1+6, GETSCAT1+1, GETSCAT2+2, MORESCAT+2
^BMCLCAT("C" EN1+5, GETSCAT+1
^BMCPARM - [#90001.31] EN2+3
^BPCRES( EN1+4!, GETSCAT+2*, GETSCAT1+2*, SETSCAT+2*, EN+4!, GETVNDR+2*, GETVNDR1+2*, SETRES+3*, SETMORE+1*

Label References

Name Line Occurrences
GETSCAT EN1+5
GETSCAT1 EN1+8, MORESCAT+4
GETSCAT2 GETSCAT1+1
GETVNDR EN+5
GETVNDR1 EN+8, MORE+4
GETVNDR2 GETVNDR1+1
KILL EN2+2, EN2+4, EN2+6, EN1+5, EN1+7, EN1+8, EN+5, EN+7, EN+8
MORE EN+7
MORESCAT EN1+7
SETMORE SETSCAT+1, SETRES+1
SETRES GETVNDR+1, GETVNDR2+2, MORE+1, MORE+2
SETSCAT GETSCAT+1, GETSCAT2+2, MORESCAT+1, MORESCAT+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BPCC EN1+1*, EN+1*, KILL+1!
BPCCTR EN1+1*, GETSCAT+2, GETSCAT+3, GETSCAT1+2, SETSCAT+1, SETSCAT+2*, EN+1*, GETVNDR+2, GETVNDR+3, GETVNDR1+2
, SETRES+1, SETRES+3*, SETMORE+1*, KILL+1!
BPCDTA SETRES+2*, KILL+1!
BPCEIN SETRES+2*, SETRES+3, KILL+1!
BPCFLAG GETSCAT1+1*, GETSCAT2+1*, GETSCAT2+2, SETSCAT+1*, MORESCAT+1*, MORESCAT+2, MORESCAT+3, GETVNDR1+1*, GETVNDR2+1*, GETVNDR2+2
, SETRES+1*, MORE+1*, MORE+2, MORE+3, KILL+1!
BPCFLG EN1+5*, GETSCAT+3*, EN+5*, GETVNDR+3*, KILL+1!
BPCGUI SCATLIST+2*, EN1+1*, EN1+3, VNDLIST+2*, EN+1*, EN+3, KILL+1!
BPCIEN GETSCAT+1*, GETSCAT2+2*, SETSCAT+2, MORESCAT+1*, MORESCAT+2*, GETVNDR+1*, GETVNDR2+2*, SETRES+2, SETRES+3, SETMORE+1
, MORE+1*, MORE+2*, KILL+1!
BPCLEN EN1+1*, GETSCAT2+1, EN+1*, GETVNDR2+1, KILL+1!
BPCMAX SCATLIST~, EN1+1*, EN1+3*, SETSCAT+1, VNDLIST~, EN+1*, EN+3*, SETRES+1, KILL+1!
BPCMORE SCATLIST~, EN1+1*, EN1+7, MORESCAT+1, VNDLIST~, EN+1*, EN+7, MORE+1, KILL+1!
BPCN EN1+2*, EN1+6*, GETSCAT+1*, GETSCAT1+1*, GETSCAT2+1, GETSCAT2+2, SETSCAT+2, MORESCAT+1*, MORESCAT+2, EN+2*
, EN+6*, GETVNDR+1*, GETVNDR1+1*, GETVNDR2+1, GETVNDR2+2, SETRES+3, SETMORE+1, MORE+1*, MORE+2, KILL+1!
BPCPARAM SCATLIST~, EN1+1*, VNDLIST~, EN+1*, KILL+1!
BPCRES RCISPARM~, SCATLIST~, EN1+2*, VNDLIST~, EN+2*
BPCRES(1 EN2+2*, EN2+4*, EN2+5*
BPCRES(2 EN2+2*, EN2+4*, EN2+5*
BPCSITE RCISPARM~, EN2+1*, EN2+2, EN2+3, KILL+1!
BPCSUB EN1+1*, EN1+2, EN1+4, GETSCAT+2, GETSCAT1+2, SETSCAT+2, EN+1*, EN+2, EN+4, GETVNDR+2
, GETVNDR1+2, SETRES+3, SETMORE+1, KILL+1!
BPCX EN2+3*, EN2+4, EN2+5, SCATLIST~, EN1+1*, EN1+5, EN1+6, GETSCAT+1, GETSCAT2+1, VNDLIST~
, EN+1*, EN+5, EN+6, GETVNDR+1, GETVNDR2+1, KILL+1!
U EN1+1*, GETSCAT+1, SETSCAT+2, EN+1*, GETVNDR+1, SETRES+2, SETRES+3, SETMORE+1
>> XWBWRAP EN2+1*, EN1+1*, EN+1*
Info |  Source |  Entry Points |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables |  All