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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: BISCAN

Package: Immunization Tracking

Routine: BISCAN


Information

BISCAN ;IHS/CMI/MWR - SCAN PATIENT DB FOR <36 MTHS, ADD TO IMM DB; MAY 10, 2010

Source Information

Source file <BISCAN.m>

Call Graph

Call Graph Total: 10

Package Total Call Graph
Immunization Tracking 10 ^BIDU  $$CURCOM^BIEXPRT2  DIR^BIFMAN  CC^BIOUTPT  ADDPAT^BIPATE  ($$AGE,$$DECEASED,$$INACTREG,$$INELIG)^BIUTL1  ERRCD^BIUTL2  DIRZ^BIUTL3  
(SETVARS,TITLE)^BIUTL5  KILLALL^BIUTL8  

Entry Points

Name Comments DBIA/ICR reference
RESET ;EP
SCAN(BICC,BIPOP) ;EP
EXIT(BIPOP) ;EP
PRINTX(BILINL,BITAB) ;EP
TITLE ;EP
ADD(BIDFN,BIPATS,BIERR) ;EP
REVIEW ;EP
PREVINA ;EP
START ;EP
PROMPT(BICC,BIPOP) ;EP
TEXT1 ;EP
TEXT2 ;EP

External References

Name Field # of Occurrence
^BIDU REVIEW+15
$$CURCOM^BIEXPRT2 SCAN+50
DIR^BIFMAN PROMPT+15, REVIEW+5
CC^BIOUTPT PROMPT+11
ADDPAT^BIPATE ADD+10
$$AGE^BIUTL1 SCAN+46
$$DECEASED^BIUTL1 SCAN+48
$$INACTREG^BIUTL1 SCAN+38
$$INELIG^BIUTL1 SCAN+42
ERRCD^BIUTL2 SCAN+9
DIRZ^BIUTL3 PROMPT+7, SCAN+55, SCAN+65, EXIT+6
SETVARS^BIUTL5 START+3
TITLE^BIUTL5 TITLE+1
KILLALL^BIUTL8 EXIT+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: PROMPT+6
Function Call: WRITE
  • Prompt: !!
  • Line Location: PROMPT+14
Function Call: WRITE
  • Prompt: !!?12,"Please hold..."
  • Line Location: SCAN+13
Function Call: WRITE
  • Prompt: !!?12,"Converting Patients to the new Register..."
  • Line Location: SCAN+22
Function Call: WRITE
  • Prompt: !!?12,"0%---10---20---30---40---50---60---70---80---90---100%"
  • Line Location: SCAN+23
Function Call: WRITE
  • Prompt: !?12,"|"
  • Line Location: SCAN+24
Function Call: WRITE
  • Prompt: "="
  • Line Location: SCAN+33
Function Call: WRITE
  • Prompt: !!?3,BIERR
  • Line Location: SCAN+55
Function Call: WRITE
  • Prompt: "="
  • Line Location: SCAN+61
Function Call: WRITE
  • Prompt: "|",!?33,"Complete"
  • Line Location: SCAN+62
Function Call: WRITE
  • Prompt: !!?12,"Patients added to the new Immunization Register: ",BIPATS
  • Line Location: SCAN+63
Function Call: WRITE
  • Prompt: !!?12,"Total Patients in the new Immunization Register....: ",T
  • Line Location: SCAN+64
Function Call: WRITE
  • Prompt: !!!!!!
  • Line Location: SCAN+65
Function Call: WRITE
  • Prompt: !
  • Line Location: REVIEW+3
Function Call: WRITE
  • Prompt: !,T,$P(X,";;",2)
  • Line Location: PRINTX+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNPAT - [#9000001] SCAN+17, SCAN+30, ADD+7
^BIP - [#9002084] SCAN+36, SCAN+58, PREVINA+10, PREVINA+11, PREVINA+12*
^BIP(0 SCAN+59*
^BITMP($J SCAN+5!, ADD+12*

Label References

Name Line Occurrences
ADD SCAN+53
EXIT START+9
PRINTX TEXT1+17, TEXT2+6
PROMPT START+5
REVIEW START+8
SCAN START+7
TEXT1 PROMPT+6
TEXT2 REVIEW+3
TITLE PROMPT+6, PROMPT+14, SCAN+21, REVIEW+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BIAG REVIEW+12*
BICC START+3~, START+5, START+7, PROMPT~, PROMPT+11, SCAN~, SCAN+50, REVIEW+12!
BIDFN SCAN+29*, SCAN+30*, SCAN+36, SCAN+38, SCAN+42, SCAN+46, SCAN+48, SCAN+50, SCAN+53, ADD~
, ADD+7, ADD+10, ADD+12
BIERR SCAN+6~, SCAN+30, SCAN+53, SCAN+55, ADD~, ADD+10, ADD+11
BIFACT SCAN+6~, SCAN+17*, SCAN+18*, SCAN+33
BII SCAN+61~*
BILINL PRINTX~, PRINTX+1
BIPATS SCAN+29*, SCAN+53, SCAN+63, ADD~, ADD+8*, ADD+12*
>> BIPG REVIEW+12*
BIPOP START+3*, START+5, START+6, START+7, START+9, PROMPT~, PROMPT+5*, PROMPT+7, PROMPT+8, PROMPT+11
, PROMPT+12, PROMPT+15, PROMPT+16, PROMPT+17*, SCAN~, SCAN+19*, SCAN+65, REVIEW+4~*, REVIEW+5, REVIEW+6
, EXIT~, EXIT+5, EXIT+7~
BITAB PRINTX~, PRINTX+2*
BIX SCAN+6~, SCAN+19*, SCAN+33*
BIY SCAN+6~, SCAN+19*, SCAN+33*, SCAN+61
DT SCAN+46, REVIEW+12
DUZ(2 SCAN+9, SCAN+38
I PRINTX+2~*, PRINTX+3*
>> L SCAN+58*, SCAN+59
M SCAN+58~
N SCAN+6~, SCAN+17*, SCAN+58~*, PREVINA+9~*, PREVINA+10*, PREVINA+11, PREVINA+12
T SCAN+58*, SCAN+59, SCAN+64, PRINTX+2~*, PRINTX+3
U SCAN+59
X PRINTX+2~, PRINTX+3*
>> Y PROMPT+15, PROMPT+17, REVIEW+5, REVIEW+7
Z PROMPT+5~*, PROMPT+15

Marked Items

Name Field # of Occurrence
$T(@BILINL+I PRINTX+3
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All