BIRPC3 ;IHS/CMI/MWR - REMOTE PROCEDURE CALLS; MAY 10, 2010
Source file <BIRPC3.m>
| Package | Total | Call Graph | 
|---|---|---|
| Immunization Tracking | 7 | $$DOB^BIUTL1 ($$LOTREQ,ERRCD)^BIUTL2 $$LOTDUP^BIUTL4 $$SLDT2^BIUTL5 DUPTEST^BIUTL8 ADDV^BIVISIT DELETE^BIVISIT2 | 
| VA Fileman | 1 | DT^DILF | 
| Package | Total | Caller Graph | 
|---|---|---|
| Immunization Tracking | 4 | BILOT1 BIPATVW2 BIUTL7 BIUTL9 | 
| GUI Objects | 1 | BGOVIMM | 
| IHS Electronic Health Record | 1 | BEHOENPC | 
| IHS Immunizations Interface | 1 | BYIMIMM1 | 
| Patient Chart | 1 | BPCBISET | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| LOTEXP(BILIEN,BIYY) | ;PEP - Return Lot Expiration Date in format: MM/DD/YYYY. | |
| ADDEDIT(BIERR,BIDATA,BINOM) | ;PEP - Add/Edit an V IMMUNIZATION or V SKIN TEST. | |
| LOTCHK(BILOT,BIVAC,BICAT,BIERR) | ;EP | |
| LOTRBAL(BILIEN) | ;PEP - Return Remaining Balance (Starting Total - Number Used). | |
| LOTDECR(BILOT) | ;PEP - Decrement Lot Total for a given Lot Number. | |
| DELETE(BIERR,BIDA,BIVTYPE) | ;PEP - Delete an Immunization or Skin Test. | 
| Name | Field # of Occurrence | 
|---|---|
| $$DOB^BIUTL1 | ADDEDIT+105 | 
| $$LOTREQ^BIUTL2 | ADDEDIT+133 | 
| ERRCD^BIUTL2 | ADDEDIT+60, ADDEDIT+67, ADDEDIT+78, ADDEDIT+85, ADDEDIT+90, ADDEDIT+106, ADDEDIT+118, ADDEDIT+122, ADDEDIT+127, ADDEDIT+134 , ADDEDIT+149, LOTRBAL+5, LOTRBAL+6, LOTEXP+6, LOTEXP+7, LOTCHK+16, LOTCHK+19, LOTCHK+26, LOTCHK+29, LOTCHK+37 , LOTCHK+41, DELETE+13, DELETE+18 | 
| $$LOTDUP^BIUTL4 | LOTCHK+41 | 
| $$SLDT2^BIUTL5 | LOTEXP+10 | 
| DUPTEST^BIUTL8 | ADDEDIT+94 | 
| ADDV^BIVISIT | ADDEDIT+156 | 
| DELETE^BIVISIT2 | DELETE+21 | 
| DT^DILF | ADDEDIT+101 | 
| RPC Name | Call Tags | 
|---|---|
| BI VISIT DELETE | DELETE | 
| BI VISIT ADD/EDIT | ADDEDIT | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^AUPNPAT - [#9000001] | ADDEDIT+75 | 
| ^AUTTIML - [#9999999.41] | LOTDECR+4, LOTDECR+5, LOTDECR+9*, LOTRBAL+6, LOTRBAL+7, LOTEXP+7, LOTEXP+8, LOTCHK+22 | 
| ^AUTTIMM - [#9999999.14] | ADDEDIT+121, ADDEDIT+126 | 
| ^BISITE - [#9002084.02] | ADDEDIT+89 | 
| Name | Line Occurrences | 
|---|---|
| DELETE | ADDEDIT+163 | 
| LOTCHK | ADDEDIT+141 | 
| LOTDECR | ADDEDIT+166 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| BI31 | ADDEDIT+48~, ADDEDIT+49*, ADDEDIT+60, ADDEDIT+67, ADDEDIT+78, ADDEDIT+85, ADDEDIT+90, ADDEDIT+106, ADDEDIT+118, ADDEDIT+122 , ADDEDIT+127, ADDEDIT+134, ADDEDIT+144, ADDEDIT+149, ADDEDIT+160, DELETE+9~*, DELETE+13, DELETE+18, DELETE+21 | 
| BICAT | ADDEDIT+110~*, ADDEDIT+126, ADDEDIT+133, ADDEDIT+141, ADDEDIT+148, LOTCHK~, LOTCHK+37 | 
| BIDA | DELETE~, DELETE+12, DELETE+21 | 
| BIDATA | ADDEDIT~, ADDEDIT+56, ADDEDIT+59, ADDEDIT+63, ADDEDIT+65*, ADDEDIT+70, ADDEDIT+83, ADDEDIT+94, ADDEDIT+100, ADDEDIT+102* , ADDEDIT+105, ADDEDIT+109, ADDEDIT+110, ADDEDIT+114, ADDEDIT+148, ADDEDIT+156 | 
| BIDATE | LOTEXP+8~*, LOTEXP+9, LOTEXP+10 | 
| BIDFN | ADDEDIT+70~*, ADDEDIT+75 | 
| BIDUZ2 | ADDEDIT+48~, ADDEDIT+63*, ADDEDIT+65*, ADDEDIT+67, ADDEDIT+133 | 
| BIERR | ADDEDIT~, ADDEDIT+49*, ADDEDIT+60*, ADDEDIT+67*, ADDEDIT+78*, ADDEDIT+85*, ADDEDIT+90*, ADDEDIT+94, ADDEDIT+95, ADDEDIT+106* , ADDEDIT+113, ADDEDIT+118*, ADDEDIT+122*, ADDEDIT+127*, ADDEDIT+134*, ADDEDIT+137, ADDEDIT+141, ADDEDIT+144*, ADDEDIT+149*, ADDEDIT+156 , ADDEDIT+160*, ADDEDIT+163, LOTRBAL+4~, LOTRBAL+5, LOTRBAL+6, LOTEXP+6, LOTEXP+7, LOTCHK~, LOTCHK+13*, LOTCHK+16 , LOTCHK+19, LOTCHK+26, LOTCHK+29, LOTCHK+37, LOTCHK+41, DELETE~, DELETE+9*, DELETE+13*, DELETE+18*, DELETE+21* | 
| BILIEN | LOTRBAL~, LOTRBAL+5, LOTRBAL+6, LOTRBAL+7, LOTEXP~, LOTEXP+6, LOTEXP+7, LOTEXP+8 | 
| BILOT | ADDEDIT+109~*, ADDEDIT+133, ADDEDIT+137, ADDEDIT+141, ADDEDIT+166, LOTDECR~, LOTDECR+4, LOTDECR+5, LOTDECR+9, LOTCHK~ , LOTCHK+16, LOTCHK+19, LOTCHK+22, LOTCHK+41 | 
| BINOM | ADDEDIT~, ADDEDIT+53*, ADDEDIT+156 | 
| BIOIEN | ADDEDIT+48~, ADDEDIT+56*, ADDEDIT+94, ADDEDIT+163 | 
| BIVAC | ADDEDIT+114~*, ADDEDIT+117, ADDEDIT+121, ADDEDIT+126, ADDEDIT+141, LOTCHK~, LOTCHK+29 | 
| BIVTYPE | ADDEDIT+83~*, ADDEDIT+84, ADDEDIT+89, ADDEDIT+113, ADDEDIT+148, ADDEDIT+163, DELETE~, DELETE+17, DELETE+21 | 
| BIYY | LOTEXP~, LOTEXP+9, LOTEXP+10 | 
| DUZ(2 | ADDEDIT+65 | 
| I | ADDEDIT+99~*, ADDEDIT+100, ADDEDIT+102 | 
| U | ADDEDIT+126, ADDEDIT+160, LOTDECR+5, LOTDECR+9, LOTRBAL+7, LOTEXP+8, LOTCHK+29, LOTCHK+37 | 
| X | ADDEDIT+100~*, ADDEDIT+101, ADDEDIT+102, LOTDECR+5~*, LOTRBAL+7~* | 
| Y | LOTDECR+5~*, LOTDECR+7, LOTRBAL+7~*, LOTRBAL+8, LOTCHK+22~*, LOTCHK+25, LOTCHK+29, LOTCHK+37 | 
| Z | LOTDECR+5~*, LOTDECR+9, LOTRBAL+7~*, LOTRBAL+9 |