Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BIRPC3

Package: Immunization Tracking

Routine: BIRPC3


Information

BIRPC3 ;IHS/CMI/MWR - REMOTE PROCEDURE CALLS; MAY 10, 2010

Source Information

Source file <BIRPC3.m>

Call Graph

Call Graph Total: 8

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  

Caller Graph

Caller Graph Total: 8

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  

Entry Points

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.

External References

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

Used in RPC

RPC Name Call Tags
BI VISIT DELETE DELETE
BI VISIT ADD/EDIT ADDEDIT

Global Variables Directly Accessed

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

Label References

Name Line Occurrences
DELETE ADDEDIT+163
LOTCHK ADDEDIT+141
LOTDECR ADDEDIT+166

Local Variables

Legend:

>> 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
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables |  All