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 |