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

Package: Diabetes Registry

Routine: BDMPG1P


Information

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

Source Information

Source file <BDMPG1P.m>

Call Graph

Call Graph Total: 3

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

Interaction Calls

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

Label References

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

Naked Globals

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

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

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