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

Package: Diabetes Registry

Routine: BDMPF1P


Information

BDMPF1P ; IHS/CMI/LAB - 2003 DIABETES AUDIT PRINT ;

Source Information

Source file <BDMPF1P.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
Diabetes Registry 1 CUML^BDMPF14  
Kernel 1 $$FMTE^XLFDT  
VA Fileman 1 ^DIR  

Entry Points

Name Comments DBIA/ICR reference
CTR(X,Y) ;EP - Center X in a field Y wide.
CUML ;
DONE ;
I(I) ;
PAGE ;

External References

Name Field # of Occurrence
CUML^BDMPF14 CUML+1
^DIR PAGE+1
$$FMTE^XLFDT BDMPF1P+12

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"ZZZZZZZ"
  • Line Location: BDMPF1P+8
Function Call: WRITE
  • Prompt: ?J,"PRIMARY CARE PROVIDER: ",$$I(15)
  • Line Location: BDMPF1P+18
Function Call: WRITE
  • Prompt: !?1,^(25)
  • Line Location: BDMPF1P+33
Function Call: WRITE
  • Prompt: !?1,^(26)
  • Line Location: BDMPF1P+34
Function Call: WRITE
  • Prompt: " ",$P(BDMX,"|",BDMY)
  • Line Location: BDMPF1P+39
Function Call: WRITE
  • Prompt: !
  • Line Location: PAGE+1
Routine Call
  • DIR
  • Line Location:
    • PAGE+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(4 - [#4] BDMPF1P+13
^DPT - [#2] BDMPF1P+18
^TMP($J DONE+1!
^XTMP("BDMPF1" BDMPF1P+7, BDMPF1P+21, BDMPF1P+22, BDMPF1P+24, BDMPF1P+25, BDMPF1P+27, BDMPF1P+28, BDMPF1P+30, BDMPF1P+31, BDMPF1P+33
, BDMPF1P+34, DONE+2!, I+1

Label References

Name Line Occurrences
$$CTR BDMPF1P+11
$$I BDMPF1P+12, BDMPF1P+13, BDMPF1P+14, BDMPF1P+15, BDMPF1P+16, BDMPF1P+18, BDMPF1P+20, BDMPF1P+23, BDMPF1P+26, BDMPF1P+29
, BDMPF1P+32, BDMPF1P+36, BDMPF1P+38, BDMPF1P+41, BDMPF1P+43, BDMPF1P+45, BDMPF1P+47, BDMPF1P+49, BDMPF1P+51, BDMPF1P+55
, BDMPF1P+57, BDMPF1P+59, BDMPF1P+63, BDMPF1P+69, BDMPF1P+71, BDMPF1P+73, BDMPF1P+75, BDMPF1P+77, BDMPF1P+82, BDMPF1P+84
, BDMPF1P+88, BDMPF1P+90, BDMPF1P+92, BDMPF1P+94
CUML BDMPF1P+5
PAGE BDMPF1P+35, BDMPF1P+37, BDMPF1P+40, BDMPF1P+42, BDMPF1P+44, BDMPF1P+46, BDMPF1P+48, BDMPF1P+50, BDMPF1P+52, BDMPF1P+54
, BDMPF1P+56, BDMPF1P+58, BDMPF1P+60, BDMPF1P+62, BDMPF1P+64, BDMPF1P+66, BDMPF1P+68, BDMPF1P+70, BDMPF1P+72, BDMPF1P+74
, BDMPF1P+76, BDMPF1P+78, BDMPF1P+80, BDMPF1P+83, BDMPF1P+85, BDMPF1P+87, BDMPF1P+89, BDMPF1P+91, BDMPF1P+93

Naked Globals

Name Field # of Occurrence
^(25 BDMPF1P+33
^(26 BDMPF1P+34

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BDMBTH BDMPF1P+7, BDMPF1P+21, BDMPF1P+22, BDMPF1P+24, BDMPF1P+25, BDMPF1P+27, BDMPF1P+28, BDMPF1P+30, BDMPF1P+31, BDMPF1P+33
, BDMPF1P+34, DONE+2!, I+1
>> BDMDUZ2 BDMPF1P+13
>> BDMGUI BDMPF1P+4, BDMPF1P+8
>> BDMGUIC BDMPF1P+7*, BDMPF1P+8, BDMPF1P+9*
>> BDMIOSL BDMPF1P+4*, BDMPF1P+35, BDMPF1P+37, BDMPF1P+40, BDMPF1P+42, BDMPF1P+44, BDMPF1P+46, BDMPF1P+48, BDMPF1P+50, BDMPF1P+52
, BDMPF1P+54, BDMPF1P+56, BDMPF1P+58, BDMPF1P+60, BDMPF1P+62, BDMPF1P+64, BDMPF1P+66, BDMPF1P+68, BDMPF1P+70, BDMPF1P+72
, BDMPF1P+74, BDMPF1P+76, BDMPF1P+78, BDMPF1P+80, BDMPF1P+83, BDMPF1P+85, BDMPF1P+87, BDMPF1P+89, BDMPF1P+91, BDMPF1P+93
BDMJOB BDMPF1P+7, BDMPF1P+21, BDMPF1P+22, BDMPF1P+24, BDMPF1P+25, BDMPF1P+27, BDMPF1P+28, BDMPF1P+30, BDMPF1P+31, BDMPF1P+33
, BDMPF1P+34, DONE+2!, I+1
>> BDMPF BDMPF1P+7*, BDMPF1P+18, BDMPF1P+21, BDMPF1P+22, BDMPF1P+24, BDMPF1P+25, BDMPF1P+27, BDMPF1P+28, BDMPF1P+30, BDMPF1P+31
, BDMPF1P+33, BDMPF1P+34, I+1
>> BDMPPN BDMPF1P+18
>> BDMPREP BDMPF1P+5, CUML+1
>> BDMQUIT BDMPF1P+4*, BDMPF1P+7, BDMPF1P+35, BDMPF1P+37, BDMPF1P+40, BDMPF1P+42, BDMPF1P+44, BDMPF1P+46, BDMPF1P+48, BDMPF1P+50
, BDMPF1P+52, BDMPF1P+54, BDMPF1P+56, BDMPF1P+58, BDMPF1P+60, BDMPF1P+62, BDMPF1P+64, BDMPF1P+66, BDMPF1P+68, BDMPF1P+70
, BDMPF1P+72, BDMPF1P+74, BDMPF1P+76, BDMPF1P+78, BDMPF1P+80, BDMPF1P+83, BDMPF1P+85, BDMPF1P+87, BDMPF1P+89, BDMPF1P+91
, BDMPF1P+93, PAGE+1*
>> BDMRED BDMPF1P+12
>> BDMX BDMPF1P+38*, BDMPF1P+39
>> BDMY BDMPF1P+39*
DIR PAGE+1!
DIR(0 PAGE+1*
>> DTOUT PAGE+1
DUZ(2 BDMPF1P+13
I I~, I+1
IO PAGE+1
IO(0 PAGE+1
IOF BDMPF1P+10, PAGE+2
IOM CTR+1
IOSL BDMPF1P+4
IOST PAGE+1
>> J BDMPF1P+18*
U BDMPF1P+13, BDMPF1P+15, BDMPF1P+18, BDMPF1P+88, BDMPF1P+90, BDMPF1P+92, BDMPF1P+94
X BDMPF1P+21*, BDMPF1P+22, BDMPF1P+24*, BDMPF1P+25, BDMPF1P+27*, BDMPF1P+28, BDMPF1P+30*, BDMPF1P+31, CTR~, CTR+1
Y PAGE+1, CTR~, CTR+1
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All