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 |  Local Variables |  All
Print Page as PDF
Routine: BIRPC

Package: Immunization Tracking

Routine: BIRPC


Information

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

Source Information

Source file <BIRPC.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
Immunization Tracking 7 HISTORY^BIEXPRT3  WRITE^BIEXPRT4  UPDATE^BIPATUP  IMMFORC^BIRPC  ($$DECEASED,$$DOB)^BIUTL1  ($$VNAME,ERRCD)^BIUTL2  SETVARS^BIUTL5  
IHS VA Utilities 1 ^XBKVAR  

Caller Graph

Caller Graph Total: 34

Package Total Caller Graph
Immunization Tracking 12 BIAPCHS  BIDUR  BIDUVLS2  BILETPR1  BIPATPF  BIPATVW1  BIREPD4  BIREPF4  
BIREPP3  BIREPQ4  BIREPT4  BIRPC  
Patient Care Component 7 APCDLIM  APCHPMH1  APCHPRE1  APCHPST1  APCHPWH2  APCHS11C  APCHS2  
GUI Objects 3 BGOVIMM  BGOVIMM2  BGOVSK  
Health Summary Components 3 BHSMEA  BHSPMH1  BHSPMH3  
PCC New Encounter Form 2 VENPCC1C  VENPCCS2  
iCare 2 BQIPTIMP  BQIRMIZ  
Clinical Scheduling for Windows 1 BSDX41H  
IHS GPRA Information System 1 BGPD23  
IHS Mods To Patient Care Encounter 1 BPXRMIM2  
IHS Mods To Text Integration Utilities 1 BTIULO2  
Patient Chart 1 BPCIMDSP  

Entry Points

Name Comments DBIA/ICR reference
IMMHX(BIHX,BIDFN,BIDE,BISKIN,BIFMT) ;PEP - Return Immunization History.
FORCALL ;PEP - Update Forecast for all Immunization Patients.
IMMFORC(BIFORC,BIDFN,BIFDT,BIUPD,BIDUZ2,BIPDSS) ;PEP - Return Immunization Forecast.
IMMPROF(BIGBL,BIDFN,BIFDT,BIDUZ2) ;PEP - Return ImmServe Profile in global array.

External References

Name Field # of Occurrence
HISTORY^BIEXPRT3 IMMHX+84
WRITE^BIEXPRT4 IMMHX+95
UPDATE^BIPATUP IMMFORC+36, IMMPROF+41
IMMFORC^BIRPC FORCALL+8
$$DECEASED^BIUTL1 IMMFORC+25, IMMPROF+22
$$DOB^BIUTL1 IMMFORC+32
$$VNAME^BIUTL2 IMMFORC+54
ERRCD^BIUTL2 IMMHX+21, IMMFORC+20, IMMFORC+22, IMMFORC+26, IMMFORC+33, IMMPROF+19, IMMPROF+23, IMMPROF+53
SETVARS^BIUTL5 IMMHX+24
^XBKVAR FORCALL+5

Used in RPC

RPC Name Call Tags
BI PATIENT IMM HISTORY GET IMMHX
BI PATIENT PROFILE GET IMMPROF
BI PATIENT FORECAST GET IMMFORC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BIERR - [#9002084.33] IMMFORC+68
^BIP - [#9002084] IMMPROF+27, IMMPROF+46, IMMPROF+49, FORCALL+8
^BIPDUE( IMMFORC+49, IMMFORC+50!
^BIPDUE("B" IMMFORC+40, IMMFORC+48, IMMFORC+50!
^BIPERR - [#9002084.12] IMMFORC+64, IMMFORC+65!
^BIPERR("B" IMMFORC+40, IMMFORC+63, IMMFORC+65!
^BISITE - [#9002084.02] IMMFORC+19
^BITEMP($J IMMPROF+16!, IMMPROF+19*, IMMPROF+23*, IMMPROF+30*, IMMPROF+32*, IMMPROF+34*, IMMPROF+35*, IMMPROF+50*, IMMPROF+53, IMMPROF+56*
^BITMP($J IMMHX+24!, IMMHX+27*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A IMMFORC+45~, IMMFORC+53*
B IMMFORC+45~, IMMFORC+53*, IMMFORC+57
BI30 IMMPROF+13~, IMMPROF+14*, IMMPROF+30, IMMPROF+32, IMMPROF+34, IMMPROF+50
BI31 IMMHX+15~*, IMMHX+21, IMMHX+98, IMMFORC+16~*, IMMFORC+20, IMMFORC+22, IMMFORC+26, IMMFORC+33, IMMFORC+37, IMMFORC+41
, IMMFORC+71, IMMPROF+13~, IMMPROF+14*, IMMPROF+19, IMMPROF+23, IMMPROF+35, IMMPROF+56
BIDE IMMHX~, IMMHX+69, IMMHX+84
BIDE( IMMHX+71*
BIDFN IMMHX~, IMMHX+20, IMMHX+27, IMMFORC~, IMMFORC+22, IMMFORC+25, IMMFORC+32, IMMFORC+36, IMMFORC+40, IMMFORC+48
, IMMFORC+50, IMMFORC+63, IMMFORC+65, IMMPROF~, IMMPROF+18, IMMPROF+22, IMMPROF+27, IMMPROF+41, IMMPROF+46, IMMPROF+49
BIDUZ2 IMMFORC~, IMMFORC+36, IMMPROF~, IMMPROF+41
BIERR IMMHX+15~, IMMHX+16*, IMMHX+21, IMMFORC+16~*, IMMFORC+20, IMMFORC+22, IMMFORC+26, IMMFORC+33, IMMFORC+36, IMMFORC+37
, IMMPROF+13~, IMMPROF+15*, IMMPROF+19, IMMPROF+23, IMMPROF+41, IMMPROF+53, IMMPROF+56
BIFDT IMMFORC~, IMMFORC+29*, IMMFORC+32, IMMFORC+36, IMMPROF~, IMMPROF+38*, IMMPROF+41
BIFMT IMMHX~, IMMHX+83*, IMMHX+84
BIFORC IMMFORC~, IMMFORC+20*, IMMFORC+22*, IMMFORC+26*, IMMFORC+33*, IMMFORC+37*, IMMFORC+41*, IMMFORC+46*, IMMFORC+58*, IMMFORC+69*
, IMMFORC+71*
BIGBL IMMPROF~, IMMPROF+15*
BIHX IMMHX~, IMMHX+16*, IMMHX+21*, IMMHX+95, IMMHX+98*
BIMM IMMHX+73~, IMMHX+84
BIMM("ALL" IMMHX+73*
BIN FORCALL+7~*, FORCALL+8*
BIPDSS IMMFORC~, IMMFORC+36
BISKIN IMMHX~, IMMHX+82*, IMMHX+84
BIUPD IMMFORC~, IMMFORC+36
C IMMFORC+45~
DT IMMFORC+29, IMMPROF+38
I IMMHX+71~*, IMMPROF+44~, IMMPROF+46*, IMMPROF+50, IMMPROF+56
N IMMFORC+45~, IMMFORC+47*, IMMFORC+48*, IMMFORC+49, IMMFORC+50, IMMFORC+62*, IMMFORC+63*, IMMFORC+64, IMMFORC+65, IMMPROF+44~
, IMMPROF+45*, IMMPROF+46*, IMMPROF+49
U IMMFORC+45~, IMMFORC+46*, IMMFORC+50, IMMFORC+53, IMMFORC+54, IMMFORC+58, IMMFORC+65, IMMFORC+66, IMMFORC+68, IMMFORC+69
, IMMPROF+44~*
V IMMFORC+45~, IMMFORC+46*, IMMFORC+57
X IMMFORC+45~, IMMFORC+54*, IMMFORC+57*, IMMFORC+58, IMMFORC+66*, IMMFORC+68*, IMMFORC+69, IMMPROF+13~, IMMPROF+28~, IMMPROF+29*
, IMMPROF+30, IMMPROF+31*, IMMPROF+32, IMMPROF+33*, IMMPROF+34, IMMPROF+44~, IMMPROF+49*, IMMPROF+50
Z IMMFORC+45~, IMMFORC+49*, IMMFORC+50, IMMFORC+53, IMMFORC+54, IMMFORC+64*, IMMFORC+65, IMMFORC+66, IMMFORC+68
ZTIO FORCALL+6~*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Local Variables |  All