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 |  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: BPCPRBC

Package: Patient Chart

Routine: BPCPRBC


Information

BPCPRBC ; IHS/OIT/MJL - ADD,DELETE, OR EDIT PROBLEM ;

Source Information

Source file <BPCPRBC.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA Fileman 3 ^%DT  (FILE,UPDATE)^DIE  ^DIK  

Entry Points

Name Comments DBIA/ICR reference
EDPROB ;
EN ;
EDIT ;
SETRES ;
ADD ;
KILL ;
SETNAR ;
PRBEDIT(RESULT,BPCFLAG,BPCPARAM) ;EP CALL FROM REMOTE PROC: BPC EDITPROBLEM
DELETE ;
ADDPROB ;

External References

Name Field # of Occurrence
^%DT ADD+5, EDIT+5
FILE^DIE EDPROB+11
UPDATE^DIE ADDPROB+13, SETNAR+4
^DIK DELETE+4

Used in RPC

RPC Name Call Tags
BPC EDITPROBLEM PRBEDIT

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUPNPROB - [#9000011] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNPROB - [#9000011] EDIT+8, EDIT+9, DELETE+3
^AUPNPROB("AA" ADD+14
^AUPNPROB(0 EDPROB+1, EDPROB+14, ADDPROB+1, ADDPROB+15, ADDPROB+16
^AUTNPOV - [#9999999.27] ADD+11, EDIT+14
^AUTNPOV("B" ADD+9, ADD+10, ADD+13, EDIT+12, EDIT+13, EDIT+16
^AUTNPOV(0 SETNAR+2, SETNAR+6, SETNAR+7
^AUTTLOC - [#9999999.06] SETRES+1
^DIC(4 - [#4] ADD+4, EDIT+6
^DPT - [#2] ADD+2, EDIT+2
^ICD9 - [#80] ADD+3, SETRES+3, EDIT+3

Label References

Name Line Occurrences
ADD EN+6
ADDPROB ADD+15
DELETE EN+6
EDIT EN+6
EDPROB EDIT+17
KILL EN+2, EN+3, EN+4, EN+5, EN+6
SETNAR ADD+13, EDIT+16
SETRES ADD+16, EDIT+18

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BPCC ADD+14*
BPCCLS KILL+1!, ADD+1*, EDPROB+5, ADDPROB+6, EDIT+1*
BPCCTR KILL+1!, ADD+14*, ADD+15*, SETRES+3, ADDPROB+9, EDIT+9*
BPCDENT KILL+1!, ADD+4*, SETRES+4, ADDPROB+10
BPCDIEN KILL+1!, ADD+1*, ADD+3, SETRES+3, EDPROB+3, ADDPROB+3, EDIT+1*, EDIT+3
BPCDMOD KILL+1!, ADD+4*, SETRES+4, EDPROB+4, ADDPROB+5, EDIT+4*
BPCDX KILL+1!, SETRES+3*, SETRES+4
BPCEMSG EDPROB+2!, ADDPROB+2!, SETNAR+1!
BPCEMSG("DIERR" EDPROB+12, ADDPROB+14, SETNAR+5
BPCERR KILL+1!, ADD+13*, ADD+15*, EDPROB+1*, EDPROB+12*, ADDPROB+1*, ADDPROB+14*, ADDPROB+15, SETNAR+2*, SETNAR+5*
, SETNAR+7, EDIT+16*, EDIT+17*
BPCFDA EDPROB+2!, ADDPROB+2!, SETNAR+1!
BPCFDA(1 EDPROB+3*, EDPROB+4*, EDPROB+5*, EDPROB+6*, EDPROB+9*, EDPROB+10*, ADDPROB+3*, ADDPROB+4*, ADDPROB+5*, ADDPROB+6*
, ADDPROB+7*, ADDPROB+8*, ADDPROB+9*, ADDPROB+10*, ADDPROB+11*, ADDPROB+12*, SETNAR+4*
>> BPCFDR EDPROB+2*, EDPROB+11, ADDPROB+2*, ADDPROB+13, SETNAR+3*, SETNAR+4
BPCFLAG PRBEDIT~, EN+2, EN+5, EN+6
BPCFLG KILL+2!, ADD+8*, ADD+10, ADD+12*, ADD+13, EDIT+11*, EDIT+13, EDIT+15*, EDIT+16
BPCLIEN KILL+1!, ADD+4*, ADD+6, ADD+14, SETRES+1, ADDPROB+8, EDIT+6*
>> BPCLOCC SETRES+1*, SETRES+2*, SETRES+3
BPCLOCN KILL+1!, ADD+1*, ADD+4, EDIT+1*, EDIT+6
BPCNARCK KILL+1!, ADD+7*, ADD+9, ADD+10, ADD+13, EDIT+10*, EDIT+12, EDIT+13, EDIT+16
BPCNARR KILL+1!, ADD+1*, ADD+7, ADD+12, SETRES+4, SETNAR+4, EDIT+1*, EDIT+10, EDIT+15
>> BPCNFLD ADD+11*, ADD+12, EDIT+14*, EDIT+15
BPCNIEN KILL+1!, ADD+12*, EDPROB+6, ADDPROB+7, SETNAR+7*, EDIT+15*
BPCONSET KILL+1!, ADD+1*, ADD+5*, SETRES+4, EDPROB+10, ADDPROB+12, EDIT+1*, EDIT+5*
BPCPARAM PRBEDIT~, EN+3, EN+4, ADD+1, EDIT+1, DELETE+1
BPCPIEN KILL+1!, ADD+1*, ADD+2, ADD+14, ADDPROB+4, EDIT+1*, EDIT+2
>> BPCPRB SETRES+4, EDPROB+13*, ADDPROB+15*
BPCPRBID KILL+1!, SETRES+3*, SETRES+4
BPCPRIEN KILL+1!, EDPROB+2*, EDPROB+3, EDPROB+4, EDPROB+5, EDPROB+6, EDPROB+9, EDPROB+10, EDPROB+13, EDIT+1*
, EDIT+7, EDIT+8, EDIT+9, DELETE+1*, DELETE+2, DELETE+3, DELETE+4
BPCSTAT KILL+1!, ADD+1*, SETRES+4, EDPROB+9, ADDPROB+11, EDIT+1*
BPCX KILL+1!
DA DELETE+4*, DELETE+6!
DIK DELETE+4*, DELETE+6!
DT ADD+4, EDIT+4
RESULT PRBEDIT~, EN+1!
RESULT(1 EN+2*, EN+3*, EN+4*, EN+5*, ADD+2*, ADD+3*, ADD+6*, ADD+13*, ADD+15*, SETRES+4*
, EDIT+2*, EDIT+3*, EDIT+7*, EDIT+8*, EDIT+16*, EDIT+17*, DELETE+2*, DELETE+3*, DELETE+5*
RESULT(2 EN+2*, EN+3*, EN+4*, EN+5*, ADD+2*, ADD+3*, ADD+6*, ADD+13*, ADD+15*, SETRES+4*
, EDIT+2*, EDIT+3*, EDIT+7*, EDIT+8*, EDIT+16*, EDIT+17*, DELETE+2*, DELETE+3*, DELETE+5*
>> S1 ADD+10*, ADD+11, ADD+12, EDIT+13*, EDIT+14, EDIT+15
U EN+1*, ADD+11, SETRES+1, SETRES+3, SETRES+4, ADDPROB+15, SETNAR+7, EDIT+9, EDIT+14
>> X ADD+5*, EDIT+5*
>> XWBWRAP EN+1*
>> Y ADD+5, EDIT+5
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All