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 |