BPCRC3 ; IHS/OIT/MJL - 12/03/96 -REFERRED CARE ROUTINES ; [ 03/22/2006 8:59 AM ]
Source file <BPCRC3.m>
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 |
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 | ;
|
RPC Name | Call Tags |
---|---|
BPC EDITREFERRAL | REFEDIT |
FileNo | Call Tags |
---|---|
^BMCREF - [#90001] | WP^DIE |
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 |
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 |
>> | 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 |