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 |  Entry Points |  External References |  Interaction Calls |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BPCIMDSP

Package: Patient Chart

Routine: BPCIMDSP


Information

BPCIMDSP ; IHS/OIT/MJL - IMMUN HISTORY DISP GUI RPC ROUTINE ;

Source Information

Source file <BPCIMDSP.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Immunization Tracking 5 $$VER^BILOGO  (IMMFORC,IMMHX)^BIRPC  (LOTNUMS,VACNAMS)^BIRPC2  CONTRAS^BIRPC5  $$HIDOSE^BIUTL11  

Entry Points

Name Comments DBIA/ICR reference
ENF ;
ENH ;
VAC ;
KILL ;
USELOT(BGUARRAY,BPCLIEN)
ENL ;
VACNAMS(BGUARRAY) ;EP CALL FROM REMOTE PROC: MDAO
TESTL ;TESTS FOR SEVERAL LOTS
HIDOSE(BGUARRAY,BPCPIEN,BPCVIEN)
GETIHDSP(BGUARRAY,BPCPIEN) ;EP CALL FROM REMOTE PROC: BPC GET IMM HISTORY DATA
ENDOSE ;
LOT ;
TESTF ;TESTS FOR SEVERAL PATIENTS
LOTNUMS(BGUARRAY,BPCVIEN) ;EP CALL FROM REMOTE PROC: MDAO
TESTH ;TESTS FOR SEVERAL PATIENTS
FJ
GETIFDSP(BGUARRAY,BPCPIEN) ;EP CALL FROM REMOTE PROC: BPC GET IMM FORECAST DATA

External References

Name Field # of Occurrence
$$VER^BILOGO ENH+21
IMMFORC^BIRPC ENF+8
IMMHX^BIRPC ENH+22, ENDOSE+6
LOTNUMS^BIRPC2 LOT+5
VACNAMS^BIRPC2 VAC+4
CONTRAS^BIRPC5 FJ+20
$$HIDOSE^BIUTL11 ENDOSE+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,X
  • Line Location: TESTF+4
Function Call: WRITE
  • Prompt: !,X
  • Line Location: TESTH+4
Function Call: WRITE
  • Prompt: !,^TMP($J,XX)
  • Line Location: TESTL+4
Function Call: WRITE
  • Prompt: !,BPCVIEN
  • Line Location: TESTL+5
Function Call: WRITE
  • Prompt: !,^BITMP($J),I
  • Line Location: TESTL+7

Used in RPC

RPC Name Call Tags
BPC GET IMM PARAMS PARAM
BPC IMM HIDOSE HIDOSE
BPC GET IMM HISTORY DATA GETIHDSP
BPC GET IMM FORECAST DATA GETIFDSP
BPC IMM LOT REQUIRED USELOT

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TEST" ENH+21
^AUPNVIMM - [#9000010.11] FJ+10, FJ+11
^AUPNVSIT - [#9000010] FJ+12, FJ+19
^AUPNVSK - [#9000010.12] FJ+17, FJ+18
^AUTTIML("C" ENL+7
^AUTTIMM - [#9999999.14] FJ+9, ENF+19
^AUTTIMM("D" FJ+9, ENF+18
^AUTTSK - [#9999999.28] FJ+16
^BISITE - [#9002084.02] ENH+19, ENF+3, VAC+3, LOT+3, ENL+4
^BITMP($J TESTL+7, VAC+6, VAC+8, VAC+9, VAC+10, LOT+8, LOT+10, LOT+11, LOT+12
^DPT - [#2] TESTF+1, TESTH+1
^TMP($J ENH+16!, ENH+19*, ENH+20*, FJ+4*, FJ+5*, FJ+6*, FJ+7*, FJ+9*, FJ+10*, FJ+11*
, FJ+12*, FJ+13*, FJ+15*, FJ+16*, FJ+17*, FJ+18*, FJ+19*, FJ+24*, FJ+25*, FJ+26*
, FJ+27*, ENF+1!, ENF+3*, ENF+6*, ENF+9*, ENF+10*, ENF+12*, ENF+21*, ENF+22*, ENF+23*
, VAC+1!, VAC+3*, VAC+8*, VAC+9*, VAC+10*, VAC+11*, VAC+12*, LOT+1!, LOT+3*, LOT+4*
, LOT+10*, LOT+11*, LOT+12*, LOT+13*, LOT+14*, ENL+1!, ENL+4*, ENL+5*, ENL+9*, ENL+10*
, ENL+11*, ENDOSE+1!, ENDOSE+4*, ENDOSE+5*, ENDOSE+8*, ENDOSE+9*
^VA(200 - [#200] FJ+7

Label References

Name Line Occurrences
ENF TESTF+3
ENH TESTH+3
KILL ENH+19, ENH+20, FJ+26, FJ+28, ENF+3, ENF+6, ENF+9, ENF+10, ENF+12, ENF+22
, ENF+24, VAC+3, VAC+11, VAC+13, LOT+3, LOT+4, LOT+13, LOT+15, ENL+4, ENL+5
, ENL+12, ENDOSE+4, ENDOSE+5, ENDOSE+10
LOT TESTL+6
VAC TESTL+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BGUARRAY GETIHDSP~, ENH+17*, GETIFDSP~, ENF+2*, VACNAMS~, VAC+2*, LOTNUMS~, LOT+2*, USELOT~, ENL+2*
, HIDOSE~, ENDOSE+2*
>> BPCBIOS ENH+21*, FJ+13
BPCCTR FJ*, FJ+2*, FJ+4, FJ+5, FJ+6, FJ+7, FJ+9, FJ+10, FJ+11, FJ+12
, FJ+13, FJ+15, FJ+16, FJ+17, FJ+18, FJ+19, FJ+22*, FJ+24, FJ+25, FJ+26
, FJ+27, ENF+13*, ENF+15*, ENF+21, ENF+22, ENF+23, VAC+5*, VAC+7*, VAC+8, VAC+9
, VAC+10, VAC+11, VAC+12, LOT+7*, LOT+9*, LOT+10, LOT+11, LOT+12, LOT+13, LOT+14
, ENL+6*, ENL+8*, ENL+9, ENL+10, ENL+11, KILL+1!
BPCGUI ENH+16*, ENF+1*, VAC+1*, LOT+1*, ENL+1*, ENDOSE+1*, KILL+1!
BPCLIEN USELOT~, ENL+3*, ENL+5, ENL+7, KILL+1!
BPCPIEN GETIHDSP~, ENH+20, ENH+22, FJ+20, GETIFDSP~, ENF+6, ENF+8, TESTF+2*, TESTH+2*, HIDOSE~
, ENDOSE+3*, ENDOSE+4, KILL+1!
BPCVIEN TESTL+3*, TESTL+5, LOTNUMS~, LOT+4, LOT+5, HIDOSE~, ENDOSE+3*, ENDOSE+5, KILL+1!
>> BPCX ENH+21*
DUZ TESTF+2*, TESTH+2*, ENL+3*, ENDOSE+3*
DUZ(2 ENH+19, ENF+3, TESTF+2*, TESTH+2*, VAC+3, LOT+3, ENL+4
>> I FJ+3*, FJ+23*, ENF+14*, TESTL+3*, TESTL+7
>> J FJ+1*, FJ+21*
>> K FJ+5*
U ENH+19, FJ+1, FJ+5, FJ+6, FJ+7, FJ+9, FJ+10, FJ+11, FJ+12, FJ+13
, FJ+15, FJ+16, FJ+17, FJ+18, FJ+19, FJ+21, FJ+24, FJ+25, ENF+3, ENF+14
, ENF+19, ENF+21, TESTL+1*, VAC+3, VAC+9, VAC+10, LOT+3, LOT+11, LOT+12, ENL+4
X ENH+16*, ENH+21*, ENH+22, FJ+1, FJ+20, FJ+21, ENF+7!*, ENF+8, ENF+9, ENF+10
, ENF+12, ENF+14, TESTF+4, TESTH+4, VAC+1*, VAC+4, VAC+6*, VAC+8, VAC+9, VAC+10
, LOT+1*, LOT+5, LOT+8*, LOT+10, LOT+11, LOT+12, ENL+1*, ENDOSE+1*, ENDOSE+6*, ENDOSE+7
, KILL+1!
X( FJ+3*, FJ+5, FJ+23*
X(1 FJ+6, FJ+8, FJ+14
X(11 FJ+15
X(12 FJ+16
X(15 FJ+7
X(16 FJ+9*
X(17 FJ+9*
X(2 FJ+9, FJ+13, FJ+24
X(3 FJ+24
X(4 FJ+6, FJ+10, FJ+11, FJ+17, FJ+18, FJ+24
X(7 FJ+4
X1 FJ+1*, FJ+3, FJ+21*, FJ+23, ENF+14*, ENF+16, ENF+17, ENL+7*, ENL+9, ENDOSE+6*
, ENDOSE+7*, ENDOSE+9, KILL+1!
X2 ENF+16*, ENF+20, ENF+21, KILL+1!
X3 ENF+17*, ENF+21, KILL+1!
X4 ENF+17*, ENF+21, KILL+1!
X5 ENF+19*, ENF+21, KILL+1!
X6 ENF+16*, ENF+18, KILL+1!
X7 ENF+18*, ENF+19, ENF+21, KILL+1!
X8 ENF+20*, ENF+21, KILL+1!
>> XWBWRAP ENH+16*, ENF+1*, ENL+1*, ENDOSE+1*
XX TESTF+1*, TESTF+2, TESTH+1*, TESTH+2, KILL+1!
>> Y FJ+10*, FJ+11*, FJ+12*, FJ+16*, FJ+17*, FJ+18*, FJ+19*
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables |  All