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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BIPATE

Package: Immunization Tracking

Routine: BIPATE


Information

BIPATE ;IHS/CMI/MWR - PATIENT CASE DATA EDIT; MAY 10, 2010

Source Information

Source file <BIPATE.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
Immunization Tracking 8 (DDS,UPDATE)^BIFMAN  CASEDAT^BIRPC5  $$AGE^BIUTL1  ($$CURCOM,$$ISGPRA)^BIUTL11  ($$CMGRACT,$$CMGRDEF,ERRCD)^BIUTL2  DIRZ^BIUTL3  (SETVARS,TITLE)^BIUTL5  (KILLALL,PATLKUP)^BIUTL8  
VA Fileman 1 EN^DDIOL  

Caller Graph

Caller Graph Total: 10

Package Total Caller Graph
IHS Patient Registration 4 AG0  AGACT  AGED8  AGEDIT  
Immunization Tracking 2 BISCAN  BIUTL8  
Patient Registration GUI 2 AGGEXPRT  AGGPTUPD  
GUI Objects 1 BGOVIMM2  
Patient Care Component 1 APCDEREG  

Entry Points

Name Comments DBIA/ICR reference
PATIENT ;EP
SCREEN(BIDFN) ;EP
PATIENT1 ;EP
EXIT ;EP
AUTOADD(BIDFN,BISITE,BIERR,BINACT) ;PEP - Automatically add a Patient to the Imm DB.
ADDPAT(BIDFN,BISITE,BIERR,BINACT,BINACTR,BIAUTO) ;PEP Add a Patient to Imm DB
MAIN ;EP

External References

Name Field # of Occurrence
DDS^BIFMAN SCREEN+35
UPDATE^BIFMAN ADDPAT+48
CASEDAT^BIRPC5 SCREEN+13
$$AGE^BIUTL1 AUTOADD+27
$$CURCOM^BIUTL11 AUTOADD+30
$$ISGPRA^BIUTL11 AUTOADD+31
$$CMGRACT^BIUTL2 ADDPAT+30
$$CMGRDEF^BIUTL2 ADDPAT+29
ERRCD^BIUTL2 PATIENT1+10, SCREEN+9, AUTOADD+15, AUTOADD+16, AUTOADD+19, ADDPAT+18, ADDPAT+21, ADDPAT+26, ADDPAT+30
DIRZ^BIUTL3 SCREEN+18, ADDPAT+49
SETVARS^BIUTL5 MAIN+2
TITLE^BIUTL5 PATIENT+1
KILLALL^BIUTL8 EXIT+1
PATLKUP^BIUTL8 PATIENT1+5
EN^DDIOL SCREEN+18

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!," Select the patient you wish to add or edit."
  • Line Location: PATIENT1+4
Function Call: WRITE
  • Prompt: !!?3,BIERR
  • Line Location: ADDPAT+49

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNPAT - [#9000001] AUTOADD+16
^BIP - [#9002084] PATIENT1+10, PATIENT1+13, ADDPAT+21

Label References

Name Line Occurrences
ADDPAT AUTOADD+36
PATIENT MAIN+3
SCREEN PATIENT1+12

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BI SCREEN+22~
BI("A" SCREEN+23*
BI("B" SCREEN+24*
BI("C" SCREEN+25*
BI("D" SCREEN+26*
BI("E" SCREEN+27*
BI("F" SCREEN+28*
BI("G" SCREEN+29*
BI("H" SCREEN+30*
BI("I" SCREEN+31*
BI("K" SCREEN+32*
BI31 SCREEN+16~*, SCREEN+17, SCREEN+19
BIAGE AUTOADD+27~*, AUTOADD+30, AUTOADD+31
BIAUTO ADDPAT~, ADDPAT+47
BICMGR ADDPAT+29~*, ADDPAT+30, ADDPAT+43
BIDFN PATIENT1+5, PATIENT1+7, PATIENT1+8*, PATIENT1+10, PATIENT1+12, PATIENT1+13, SCREEN~, SCREEN+9, SCREEN+13, SCREEN+23
, SCREEN+35, AUTOADD~, AUTOADD+15, AUTOADD+16, AUTOADD+27, AUTOADD+30, AUTOADD+31, AUTOADD+36, ADDPAT~, ADDPAT+18
, ADDPAT+21, ADDPAT+40, ADDPAT+41
BIERR PATIENT1+10, AUTOADD~, AUTOADD+15, AUTOADD+16, AUTOADD+19, AUTOADD+36, ADDPAT~, ADDPAT+18, ADDPAT+21, ADDPAT+26
, ADDPAT+30, ADDPAT+39~, ADDPAT+48, ADDPAT+49
BIFLD ADDPAT+39~, ADDPAT+48
BIFLD( ADDPAT+41*, ADDPAT+42*, ADDPAT+43*, ADDPAT+44*, ADDPAT+45*, ADDPAT+46*, ADDPAT+47*
BIIEN ADDPAT+39~, ADDPAT+48
BIIEN(1 ADDPAT+40*
BINACT AUTOADD~, AUTOADD+24, AUTOADD+34*, AUTOADD+36, ADDPAT~, ADDPAT+33*, ADDPAT+37, ADDPAT+42
BINACTR AUTOADD+21~*, AUTOADD+24*, AUTOADD+34*, AUTOADD+36, ADDPAT~, ADDPAT+36*, ADDPAT+37*, ADDPAT+44
>> BIPOP MAIN+3, PATIENT1+5, PATIENT1+6, PATIENT1+7*, PATIENT1+12*, SCREEN+35
BIRETERR SCREEN+16~, SCREEN+17*, SCREEN+18
BISITE AUTOADD~, AUTOADD+18*, AUTOADD+19, AUTOADD+31, AUTOADD+36, ADDPAT~, ADDPAT+24*, ADDPAT+26, ADDPAT+29
DR SCREEN+34~*, SCREEN+35
DT AUTOADD+34, ADDPAT+46
DUZ ADDPAT+45
DUZ(2 PATIENT1+5, AUTOADD+18, ADDPAT+24
U SCREEN+24, SCREEN+25, SCREEN+26, SCREEN+27, SCREEN+28, SCREEN+29, SCREEN+30, SCREEN+31, SCREEN+32
Y PATIENT1+3~*, SCREEN+12~*, SCREEN+13, SCREEN+17, SCREEN+19*, SCREEN+24, SCREEN+25, SCREEN+26, SCREEN+27, SCREEN+28
, SCREEN+29, SCREEN+30, SCREEN+31, SCREEN+32
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All