BPCPC1 ; IHS/OIT/MJL - PATIENT CHART GUI ROUTINES ;
Source file <BPCPC1.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| BENELIST(RESULT,BPCX,BPCMAX,BPCMORE,BPCPARAM) | ;EP CALL FROM REMOTE PROC: BPC GETBENEFICIARIES | |
| GETBEN | ; | |
| CKCXF | ; | |
| GETTRI | ; | |
| TRIBLIST(RESULT,BPCX,BPCMAX,BPCMORE,BPCPARAM) | ;EP CALL FROM REMOTE PROC: BPC GETTRIBES | |
| GETST | ; | |
| GETCOM | ; | |
| STLIST(RESULT,BPCX,BPCMAX,BPCMORE,BPCPARAM) | ;EP CALL FROM REMOTE PROC: BPC GETSTATES | |
| DUPPAT(RESULT,BPCNAM,BPCPARAM) | ;EP CALL FROM REMOTE PROC: BPC GETDUPPAT | |
| KILL | ; | |
| MORECOM | ; | |
| MOREST | ; | |
| COMLIST(RESULT,BPCX,BPCMAX,BPCMORE,BPCPARAM) | ;EP CALL FROM REMOTE PROC: BPC GETCOMMUNITIES | |
| GETNAM | ; | |
| MORE | ; | 
| RPC Name | Call Tags | 
|---|---|
| BGU GETBENEFICIARIES | BENELIST | 
| BGU GETCOMMUNITIES | COMLIST | 
| BGU GETSTATES | STLIST | 
| BGU GETTRIBES | TRIBLIST | 
| BPC GETDUPPAT | DUPPAT | 
| BPC GETBENEFICIARIES | BENELIST | 
| BPC GETCOMMUNITIES | COMLIST | 
| BPC GETSTATES | STLIST | 
| BPC GETTRIBES | TRIBLIST | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^AUTTBEN("B" | BENELIST+4, GETBEN+1, GETBEN+3 | 
| ^AUTTCOM - [#9999999.05] | GETCOM+4 | 
| ^AUTTCOM("B" | COMLIST+4, GETCOM+1, GETCOM+3 | 
| ^AUTTCTY - [#9999999.23] | GETCOM+5 | 
| ^AUTTTRI("B" | TRIBLIST+4, GETTRI+1, GETTRI+3 | 
| ^BGURES( | DUPPAT+1!, DUPPAT+4*, GETNAM+10*, GETNAM+11*, BENELIST+1!, GETBEN+5*, GETBEN+7*, GETBEN+8*, MORE+2*, TRIBLIST+1! , GETTRI+5*, GETTRI+7*, GETTRI+8*, COMLIST+1!, GETCOM+8*, GETCOM+10*, GETCOM+11*, MORECOM+3*, STLIST+1!, CKCXF+3* , MOREST+3*, GETST+6*, GETST+8*, GETST+9* | 
| ^DIC(5 - [#5] | GETCOM+6, STLIST+5, CKCXF+1, CKCXF+2, CKCXF+3, GETST+1, GETST+3, GETST+4 | 
| ^DPT - [#2] | GETNAM+3, GETNAM+7 | 
| ^DPT("B" | DUPPAT+5, GETNAM+1, GETNAM+2 | 
| Name | Line Occurrences | 
|---|---|
| CKCXF | STLIST+4 | 
| GETBEN | BENELIST+7 | 
| GETCOM | COMLIST+7 | 
| GETNAM | DUPPAT+5 | 
| GETST | STLIST+8 | 
| GETTRI | TRIBLIST+7 | 
| KILL | DUPPAT+4, DUPPAT+5, BENELIST+6, BENELIST+7, TRIBLIST+6, TRIBLIST+7, COMLIST+6, COMLIST+7, STLIST+4, STLIST+7 , STLIST+8 | 
| MORE | BENELIST+6, TRIBLIST+6 | 
| MORECOM | COMLIST+6 | 
| MOREST | STLIST+7 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| BPCC | DUPPAT+5*, KILL+1!, GETNAM+9*, GETNAM+10, GETNAM+11 | 
| >> BPCCDE | MOREST+1*, MOREST+3, GETST+4*, GETST+6, GETST+8 | 
| BPCCTR | DUPPAT+5*, KILL+1!, GETNAM+9*, GETNAM+10, BENELIST+3*, GETBEN+4, GETBEN+5*, GETBEN+7*, GETBEN+8, MORE+1* , MORE+2, MORE+3, TRIBLIST+3*, GETTRI+4, GETTRI+5*, GETTRI+7*, GETTRI+8, COMLIST+3*, GETCOM+7, GETCOM+8* , GETCOM+10*, GETCOM+11, MORECOM+2*, MORECOM+3, MORECOM+4, STLIST+3*, MOREST+2*, MOREST+3, MOREST+4, GETST+5 , GETST+6*, GETST+8*, GETST+9 | 
| >> BPCCTY | GETCOM+4*, GETCOM+5*, GETCOM+8, GETCOM+10, MORECOM+2*, MORECOM+3 | 
| BPCD | KILL+1!, GETNAM+3*, GETNAM+4, GETNAM+6, GETNAM+7*, GETCOM+4*, GETST+4* | 
| BPCDOB | KILL+1!, GETNAM+6*, GETNAM+8 | 
| >> BPCFLAG | BENELIST+3*, BENELIST+6, GETBEN+1, GETBEN+2*, GETBEN+3, GETBEN+6*, MORE+3*, TRIBLIST+3*, TRIBLIST+6, GETTRI+1 , GETTRI+2*, GETTRI+3, GETTRI+6*, COMLIST+3*, COMLIST+6, GETCOM+1, GETCOM+2*, GETCOM+3, GETCOM+9*, MORECOM+4* , STLIST+3*, STLIST+4, STLIST+7, CKCXF+4*, MOREST+4*, GETST+1, GETST+2*, GETST+3, GETST+7* | 
| >> BPCIEN | GETBEN+3*, GETBEN+5, GETBEN+7, MORE+1*, MORE+2, GETTRI+3*, GETTRI+5, GETTRI+7, GETCOM+3*, GETCOM+4 , GETCOM+8, GETCOM+10, MORECOM+1*, MORECOM+3, CKCXF+2*, CKCXF+3, MOREST+1*, MOREST+3, GETST+3*, GETST+4 , GETST+6, GETST+8 | 
| >> BPCLEN | BENELIST+3*, GETBEN+2, TRIBLIST+3*, GETTRI+2, COMLIST+3*, GETCOM+2, STLIST+3*, GETST+2 | 
| BPCMAX | BENELIST~, BENELIST+3*, BENELIST+5*, GETBEN+4, MORE+3, TRIBLIST~, TRIBLIST+3*, TRIBLIST+5*, GETTRI+4, COMLIST~ , COMLIST+3*, COMLIST+5*, GETCOM+7, MORECOM+4, STLIST~, STLIST+3*, STLIST+6*, MOREST+4, GETST+5 | 
| >> BPCMMN | GETNAM+7*, GETNAM+8 | 
| BPCMORE | BENELIST~, BENELIST+3*, BENELIST+6, MORE+1, TRIBLIST~, TRIBLIST+3*, TRIBLIST+6, COMLIST~, COMLIST+3*, COMLIST+6 , MORECOM+1, MORECOM+2, STLIST~, STLIST+3*, STLIST+7, MOREST+1, MOREST+2 | 
| >> BPCN | BENELIST+4*, GETBEN+1*, GETBEN+2, GETBEN+3, GETBEN+5, GETBEN+7, MORE+1*, MORE+2, TRIBLIST+4*, GETTRI+1* , GETTRI+2, GETTRI+3, GETTRI+5, GETTRI+7, COMLIST+4*, GETCOM+1*, GETCOM+2, GETCOM+3, GETCOM+8, GETCOM+10 , MORECOM+1*, MORECOM+3, STLIST+5*, MOREST+2*, MOREST+3, GETST+1*, GETST+2, GETST+3, GETST+6, GETST+8 | 
| BPCNAM | DUPPAT~, DUPPAT+3*, DUPPAT+4, DUPPAT+5, GETNAM+1 | 
| BPCPARAM | DUPPAT~, DUPPAT+3*, BENELIST~, BENELIST+3*, TRIBLIST~, TRIBLIST+3*, COMLIST~, COMLIST+3*, STLIST~, STLIST+3* | 
| >> BPCRNAM | GETNAM+3* | 
| BPCSEX | KILL+1!, GETNAM+4*, GETNAM+5*, GETNAM+8 | 
| BPCSSN | KILL+1!, GETNAM+6*, GETNAM+8 | 
| >> BPCST | GETCOM+4*, GETCOM+6*, GETCOM+8, GETCOM+10, MORECOM+2*, MORECOM+3 | 
| BPCSTR | KILL+1!, GETNAM+8*, GETNAM+10 | 
| BPCSUB | DUPPAT+1*, DUPPAT+2, DUPPAT+4, KILL+1!, GETNAM+10, GETNAM+11, BENELIST+1*, BENELIST+2, GETBEN+5, GETBEN+7 , GETBEN+8, MORE+2, TRIBLIST+1*, TRIBLIST+2, GETTRI+5, GETTRI+7, GETTRI+8, COMLIST+1*, COMLIST+2, GETCOM+8 , GETCOM+10, GETCOM+11, MORECOM+3, STLIST+1*, STLIST+2, CKCXF+3, MOREST+3, GETST+6, GETST+8, GETST+9 | 
| BPCX | DUPPAT+5*, KILL+1!, GETNAM+1*, GETNAM+2, GETNAM+3, GETNAM+8, BENELIST~, BENELIST+3*, BENELIST+4, GETBEN+2 , TRIBLIST~, TRIBLIST+3*, TRIBLIST+4, GETTRI+2, COMLIST~, COMLIST+3*, COMLIST+4, GETCOM+2, STLIST~, STLIST+3* , STLIST+4, STLIST+5, CKCXF+1, CKCXF+2, CKCXF+3, GETST+2 | 
| BPCY | KILL+1!, GETNAM+2*, GETNAM+3, GETNAM+7 | 
| RESULT | DUPPAT~, DUPPAT+1!, DUPPAT+2*, BENELIST~, BENELIST+1!, BENELIST+2*, TRIBLIST~, TRIBLIST+1!, TRIBLIST+2*, COMLIST~ , COMLIST+1!, COMLIST+2*, STLIST~, STLIST+1!, STLIST+2* | 
| U | DUPPAT+1*, GETNAM+3, GETNAM+4, GETNAM+6, GETNAM+7, GETNAM+8, BENELIST+1*, GETBEN+5, GETBEN+7, MORE+2 , TRIBLIST+1*, GETTRI+5, GETTRI+7, COMLIST+1*, GETCOM+4, GETCOM+5, GETCOM+6, GETCOM+8, GETCOM+10, MORECOM+3 , STLIST+1*, CKCXF+3, MOREST+3, GETST+4, GETST+6, GETST+8 | 
| >> XWBWRAP | BENELIST+1*, TRIBLIST+1*, COMLIST+1*, STLIST+1* |