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: BDMPD1P

Package: Diabetes Registry

Routine: BDMPD1P


Information

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

Source Information

Source file <BDMPD1P.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
Diabetes Registry 1 CUML^BDMPD14  
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^BDMPD14 CUML+1
^DIR PAGE+1
$$FMTE^XLFDT BDMPD1P+12

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"ZZZZZZZ"
  • Line Location: BDMPD1P+8
Function Call: WRITE
  • Prompt: ?J,"PRIMARY CARE PROVIDER: ",$$I(15)
  • Line Location: BDMPD1P+18
Function Call: WRITE
  • Prompt: !?1,^(25)
  • Line Location: BDMPD1P+33
Function Call: WRITE
  • Prompt: !?1,^(26)
  • Line Location: BDMPD1P+34
Function Call: WRITE
  • Prompt: " ",$P(BDMX,"|",BDMY)
  • Line Location: BDMPD1P+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] BDMPD1P+13
^DPT - [#2] BDMPD1P+18
^TMP($J DONE+1!
^XTMP("BDMPD1" BDMPD1P+7, BDMPD1P+21, BDMPD1P+22, BDMPD1P+24, BDMPD1P+25, BDMPD1P+27, BDMPD1P+28, BDMPD1P+30, BDMPD1P+31, BDMPD1P+33
, BDMPD1P+34, DONE+2!, I+1

Label References

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

Naked Globals

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

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BDMBTH BDMPD1P+7, BDMPD1P+21, BDMPD1P+22, BDMPD1P+24, BDMPD1P+25, BDMPD1P+27, BDMPD1P+28, BDMPD1P+30, BDMPD1P+31, BDMPD1P+33
, BDMPD1P+34, DONE+2!, I+1
>> BDMDUZ2 BDMPD1P+13
>> BDMGUI BDMPD1P+4, BDMPD1P+8
>> BDMGUIC BDMPD1P+7*, BDMPD1P+8, BDMPD1P+9*
>> BDMIOSL BDMPD1P+4*, BDMPD1P+35, BDMPD1P+37, BDMPD1P+40, BDMPD1P+42, BDMPD1P+44, BDMPD1P+46, BDMPD1P+48, BDMPD1P+50, BDMPD1P+52
, BDMPD1P+54, BDMPD1P+56, BDMPD1P+58, BDMPD1P+60, BDMPD1P+62, BDMPD1P+64, BDMPD1P+66, BDMPD1P+68, BDMPD1P+70, BDMPD1P+72
, BDMPD1P+74, BDMPD1P+76, BDMPD1P+78, BDMPD1P+80, BDMPD1P+83, BDMPD1P+85, BDMPD1P+87, BDMPD1P+89, BDMPD1P+91, BDMPD1P+93
BDMJOB BDMPD1P+7, BDMPD1P+21, BDMPD1P+22, BDMPD1P+24, BDMPD1P+25, BDMPD1P+27, BDMPD1P+28, BDMPD1P+30, BDMPD1P+31, BDMPD1P+33
, BDMPD1P+34, DONE+2!, I+1
>> BDMPD BDMPD1P+7*, BDMPD1P+18, BDMPD1P+21, BDMPD1P+22, BDMPD1P+24, BDMPD1P+25, BDMPD1P+27, BDMPD1P+28, BDMPD1P+30, BDMPD1P+31
, BDMPD1P+33, BDMPD1P+34, I+1
>> BDMPPN BDMPD1P+18
>> BDMPREP BDMPD1P+5, CUML+1
>> BDMQUIT BDMPD1P+4*, BDMPD1P+7, BDMPD1P+35, BDMPD1P+37, BDMPD1P+40, BDMPD1P+42, BDMPD1P+44, BDMPD1P+46, BDMPD1P+48, BDMPD1P+50
, BDMPD1P+52, BDMPD1P+54, BDMPD1P+56, BDMPD1P+58, BDMPD1P+60, BDMPD1P+62, BDMPD1P+64, BDMPD1P+66, BDMPD1P+68, BDMPD1P+70
, BDMPD1P+72, BDMPD1P+74, BDMPD1P+76, BDMPD1P+78, BDMPD1P+80, BDMPD1P+83, BDMPD1P+85, BDMPD1P+87, BDMPD1P+89, BDMPD1P+91
, BDMPD1P+93, PAGE+1*
>> BDMRED BDMPD1P+12
>> BDMX BDMPD1P+38*, BDMPD1P+39
>> BDMY BDMPD1P+39*
DIR PAGE+1!
DIR(0 PAGE+1*
>> DTOUT PAGE+1
DUZ(2 BDMPD1P+13
I I~, I+1
IO PAGE+1
IO(0 PAGE+1
IOF BDMPD1P+10, PAGE+2
IOM CTR+1
IOSL BDMPD1P+4
IOST PAGE+1
>> J BDMPD1P+18*
U BDMPD1P+13, BDMPD1P+15, BDMPD1P+18, BDMPD1P+88, BDMPD1P+90, BDMPD1P+92, BDMPD1P+94
X BDMPD1P+21*, BDMPD1P+22, BDMPD1P+24*, BDMPD1P+25, BDMPD1P+27*, BDMPD1P+28, BDMPD1P+30*, BDMPD1P+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