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

Package: Diabetes Registry

Routine: BDMPB1P


Information

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

Source Information

Source file <BDMPB1P.m>

Call Graph

Call Graph Total: 3

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

Interaction Calls

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

Label References

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

Naked Globals

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

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

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