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

Package: IHS GPRA Information System

Routine: BGPDP1


Information

BGPDP1 ; IHS/CMI/LAB - print ind 1 ;

Source Information

Source file <BGPDP1.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
IHS GPRA Information System 1 (H1,H2,H3,HEADER)^BGPDPH  
VA Fileman 1 COMMA^%DTC  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS GPRA Information System 1 BGPDP  

Entry Points

Name Comments DBIA/ICR reference
VA ;
CHG ;
I1 ;EP ; diabetes prevalence
V(R,N,P) ;
I1M ;
I1AM ;
C(X,X2,X3) ;
CALC(N,O) ;ENTRY POINT
CHG1 ;
I1F ;
I1A ;
I1AF ;

External References

Name Field # of Occurrence
COMMA^%DTC CALC+4, CALC+5, C+1
H1^BGPDPH I1+9, I1F+1, I1M+1
H2^BGPDPH I1+15, I1F+7, I1M+7
H3^BGPDPH I1A+2, I1A+10, I1A+17, I1AF+2, I1AF+9, I1AF+16, I1AM+2, I1AM+9, I1AM+16
HEADER^BGPDPH I1+2, I1+7, I1F+1, I1M+1, I1A+2, I1A+10, I1A+17, I1AF+2, I1AF+9, I1AF+16
, I1AM+2, I1AM+9, I1AM+16

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Indicator 1: Diabetes"
  • Line Location: I1+3
Function Call: WRITE
  • Prompt: !,"Continue tracking area age specific diabetes prevalence rates to identify"
  • Line Location: I1+4
Function Call: WRITE
  • Prompt: !,"trends in the age specific prevalence of diabetes (as a surrogate marker for"
  • Line Location: I1+5
Function Call: WRITE
  • Prompt: !,"diabetes incidence) for the AI/AN population.",!
  • Line Location: I1+6
Function Call: WRITE
  • Prompt: !,"Prevalence of Diabetes (DM Diagnosis ever)",!
  • Line Location: I1+8
Function Call: WRITE
  • Prompt: !,"# active users",?22,$$C(BGP98D,0,8),?37,$$C(BGPPRD,0,8),?52,$$C(BGPCYD,0,8)
  • Line Location: I1+13
Function Call: WRITE
  • Prompt: !,"# w/ DM DX before",!,"end of time period"
  • Line Location: I1+14
Function Call: WRITE
  • Prompt: !!!,"# FEMALE active users",?22,$$C(BGP98D,0,8),?37,$$C(BGPPRD,0,8),?52,$$C(BGPCYD,0,8)
  • Line Location: I1F+5
Function Call: WRITE
  • Prompt: !,"# w/ DM DX before",!,"end of time period"
  • Line Location: I1F+6
Function Call: WRITE
  • Prompt: !!!,"# MALE active users",?22,$$C(BGP98D,0,8),?37,$$C(BGPPRD,0,8),?52,$$C(BGPCYD,0,8)
  • Line Location: I1M+5
Function Call: WRITE
  • Prompt: !,"# w/ DM DX before",!,"end of time period"
  • Line Location: I1M+6
Function Call: WRITE
  • Prompt: !,"CURRENT REPORTING PERIOD"
  • Line Location: I1A+3
Function Call: WRITE
  • Prompt: !,"Total # active users"
  • Line Location: I1A+4
Function Call: WRITE
  • Prompt: ?T,$$C(V,0,6)
  • Line Location: I1A+5
Function Call: WRITE
  • Prompt: !,"# w/Diabetes DX"
  • Line Location: I1A+6
Function Call: WRITE
  • Prompt: ?T,$$C(V,0,6)
  • Line Location: I1A+7
Function Call: WRITE
  • Prompt: !!,"PREVIOUS YEAR PERIOD"
  • Line Location: I1A+11
Function Call: WRITE
  • Prompt: !,"Total # active users"
  • Line Location: I1A+12
Function Call: WRITE
  • Prompt: ?T,$$C(V,0,6)
  • Line Location: I1A+13
Function Call: WRITE
  • Prompt: !,"# w/Diabetes DX"
  • Line Location: I1A+14
Function Call: WRITE
  • Prompt: ?T,$$C(V,0,6)
  • Line Location: I1A+15
Function Call: WRITE
  • Prompt: !!,"BASELINE REPORTING PERIOD"
  • Line Location: I1A+18
Function Call: WRITE
  • Prompt: !,"Total # active users"
  • Line Location: I1A+19
Function Call: WRITE
  • Prompt: ?T,$$C(V,0,6)
  • Line Location: I1A+20
Function Call: WRITE
  • Prompt: !,"# w/Diabetes DX"
  • Line Location: I1A+21
Function Call: WRITE
  • Prompt: ?T,$$C(V,0,6)
  • Line Location: I1A+22
Function Call: WRITE
  • Prompt: !,"CURRENT REPORTING PERIOD"
  • Line Location: I1AF+3
Function Call: WRITE
  • Prompt: !,"# FEMALE active users"
  • Line Location: I1AF+4
Function Call: WRITE
  • Prompt: ?T,$$C(V,0,6)
  • Line Location: I1AF+5
Function Call: WRITE
  • Prompt: !,"# w/Diabetes DX"
  • Line Location: I1AF+6
Function Call: WRITE
  • Prompt: ?T,$$C(V,0,6)
  • Line Location: I1AF+7
Function Call: WRITE
  • Prompt: ?T,$S(%="":" .",1:$J(%,5,1))
  • Line Location: I1AF+8
Function Call: WRITE
  • Prompt: !!,"PREVIOUS YEAR PERIOD"
  • Line Location: I1AF+10
Function Call: WRITE
  • Prompt: !,"# FEMALE active users"
  • Line Location: I1AF+11
Function Call: WRITE
  • Prompt: ?T,$$C(V,0,6)
  • Line Location: I1AF+12
Function Call: WRITE
  • Prompt: !,"# w/Diabetes DX"
  • Line Location: I1AF+13
Function Call: WRITE
  • Prompt: ?T,$$C(V,0,6)
  • Line Location: I1AF+14
Function Call: WRITE
  • Prompt: ?T,$S(%="":" .",1:$J(%,5,1))
  • Line Location: I1AF+15
Function Call: WRITE
  • Prompt: !!,"BASELINE REPORTING PERIOD"
  • Line Location: I1AF+17
Function Call: WRITE
  • Prompt: !,"# FEMALE active users"
  • Line Location: I1AF+18
Function Call: WRITE
  • Prompt: ?T,$$C(V,0,6)
  • Line Location: I1AF+19
Function Call: WRITE
  • Prompt: !,"# w/Diabetes DX"
  • Line Location: I1AF+20
Function Call: WRITE
  • Prompt: ?T,$$C(V,0,6)
  • Line Location: I1AF+21
Function Call: WRITE
  • Prompt: ?T,$S(%="":" .",1:$J(%,5,1))
  • Line Location: I1AF+22
Function Call: WRITE
  • Prompt: !,"CURRENT REPORTING PERIOD"
  • Line Location: I1AM+3
Function Call: WRITE
  • Prompt: !,"# MALE active users"
  • Line Location: I1AM+4
Function Call: WRITE
  • Prompt: ?T,$$C(V,0,6)
  • Line Location: I1AM+5
Function Call: WRITE
  • Prompt: !,"# w/Diabetes DX"
  • Line Location: I1AM+6
Function Call: WRITE
  • Prompt: ?T,$$C(V,0,6)
  • Line Location: I1AM+7
Function Call: WRITE
  • Prompt: ?T,$S(%="":" .",1:$J(%,5,1))
  • Line Location: I1AM+8
Function Call: WRITE
  • Prompt: !!,"PREVIOUS YEAR PERIOD"
  • Line Location: I1AM+10
Function Call: WRITE
  • Prompt: !,"# MALE active users"
  • Line Location: I1AM+11
Function Call: WRITE
  • Prompt: ?T,$$C(V,0,6)
  • Line Location: I1AM+12
Function Call: WRITE
  • Prompt: !,"# w/Diabetes DX"
  • Line Location: I1AM+13
Function Call: WRITE
  • Prompt: ?T,$$C(V,0,6)
  • Line Location: I1AM+14
Function Call: WRITE
  • Prompt: ?T,$S(%="":" .",1:$J(%,5,1))
  • Line Location: I1AM+15
Function Call: WRITE
  • Prompt: !!,"BASELINE REPORTING PERIOD"
  • Line Location: I1AM+17
Function Call: WRITE
  • Prompt: !,"# MALE active users"
  • Line Location: I1AM+18
Function Call: WRITE
  • Prompt: ?T,$$C(V,0,6)
  • Line Location: I1AM+19
Function Call: WRITE
  • Prompt: !,"# w/Diabetes DX"
  • Line Location: I1AM+20
Function Call: WRITE
  • Prompt: ?T,$$C(V,0,6)
  • Line Location: I1AM+21
Function Call: WRITE
  • Prompt: ?T,$S(%="":" .",1:$J(%,5,1))
  • Line Location: I1AM+22
Function Call: WRITE
  • Prompt: ?T,$S(%="":" .",1:$J(%,5,1))
  • Line Location: CHG1+1
Function Call: WRITE
  • Prompt: ?T,$J($$CALC(N,O),6)
  • Line Location: CHG+1
Function Call: WRITE
  • Prompt: ?T,$J($$CALC(N,O),6)
  • Line Location: CHG+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BGPD - [#90240.01] V+3, VA+2

Label References

Name Line Occurrences
$$C I1+13, I1F+5, I1M+5, I1A+5, I1A+7, I1A+13, I1A+15, I1A+20, I1A+22, I1AF+5
, I1AF+7, I1AF+12, I1AF+14, I1AF+19, I1AF+21, I1AM+5, I1AM+7, I1AM+12, I1AM+14, I1AM+19
, I1AM+21
$$CALC CHG+1, CHG+2
$$V I1+10, I1+11, I1+12, I1F+2, I1F+3, I1F+4, I1M+2, I1M+3, I1M+4, I1A+5
, I1A+7, I1A+13, I1A+15, I1A+20, I1A+22, I1AF+5, I1AF+7, I1AF+8, I1AF+12, I1AF+14
, I1AF+15, I1AF+19, I1AF+21, I1AF+22, I1AM+5, I1AM+7, I1AM+8, I1AM+12, I1AM+14, I1AM+15
, I1AM+19, I1AM+21, I1AM+22, CHG1+1
CHG I1A+24, I1AF+23, I1AM+23
CHG1 I1A+9, I1A+16, I1A+23
VA V+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % I1AF+8*, I1AF+15*, I1AF+22*, I1AM+8*, I1AM+15*, I1AM+22*, CHG1+1*, CHG1+2
>> A CHG1+2*
B VA+1~, VA+5*, VA+6*
>> BGP98D I1+11*, I1+13, I1F+3*, I1F+5, I1M+3*, I1M+5
>> BGP98N I1+11*, I1F+3*, I1M+3*
>> BGP98P I1+11*, I1F+3*, I1M+3*
>> BGPAREAA V+2
>> BGPCYD I1+10*, I1+13, I1F+2*, I1F+5, I1M+2*, I1M+5
>> BGPCYN I1+10*, I1F+2*, I1M+2*
>> BGPCYP I1+10*, I1F+2*, I1M+2*
>> BGPHD1 I1A+1*, I1AF+1*, I1AM+1*
>> BGPNODE I1A+9*, I1A+16*, I1A+23*, CHG1+1, CHG1+2
>> BGPPRD I1+12*, I1+13, I1F+4*, I1F+5, I1M+4*, I1M+5
>> BGPPRN I1+12*, I1F+4*, I1M+4*
>> BGPPRP I1+12*, I1F+4*, I1M+4*
>> BGPQUIT I1+7, I1F+1, I1M+1, I1A+2, I1A+10, I1A+17, I1AF+2, I1AF+9, I1AF+16, I1AM+2
, I1AM+9, I1AM+16
>> BGPRPT I1+10, I1+11, I1+12, I1F+2, I1F+3, I1F+4, I1M+2, I1M+3, I1M+4, I1A+5
, I1A+7, I1A+13, I1A+15, I1A+20, I1A+22, I1AF+5, I1AF+7, I1AF+8, I1AF+12, I1AF+14
, I1AF+15, I1AF+19, I1AF+21, I1AF+22, I1AM+5, I1AM+7, I1AM+8, I1AM+12, I1AM+14, I1AM+15
, I1AM+19, I1AM+21, I1AM+22, CHG1+1
>> BGPSUL( VA+1
>> BGPSUMR V+2
BGPX I1A+8!, I1AF+8!, I1AM+8!
BGPX( I1AF+8*, I1AF+15*, I1AF+22*, I1AM+8*, I1AM+15*, I1AM+22*, CHG1+2*, CHG+1, CHG+2
C VA+1~*, VA+3*, VA+4, VA+7*, VA+9
>> D I1AF+8*, I1AF+15*, I1AF+22*, I1AM+8*, I1AM+15*, I1AM+22*, CHG1+1*
>> D1 I1AF+8*, I1AF+15*, I1AF+22*, I1AM+8*, I1AM+15*, I1AM+22*, CHG1+1*
F VA+1~, VA+4*, VA+6
FT VA+1~, VA+4*, VA+6*, VA+7
IOSL I1+7, I1F+1, I1M+1, I1A+10, I1A+17, I1AF+9, I1AF+16, I1AM+9, I1AM+16
M VA+1~, VA+4*, VA+5
MT VA+1~, VA+4*, VA+5*, VA+7
N I1AF+8*, I1AF+15*, I1AF+22*, I1AM+8*, I1AM+15*, I1AM+22*, CHG1+1*, CHG+1*, CHG+2*, CALC~
, CALC+2, CALC+4*, CALC+7, V~, V+3, VA+2
>> N1 I1AF+8*, I1AF+15*, I1AF+22*, I1AM+8*, I1AM+15*, I1AM+22*, CHG1+1*
O CHG+1*, CHG+2*, CALC~, CALC+2, CALC+5*, CALC+6, CALC+7
P V~, V+3, VA+2
R V~, V+3
>> T I1A+5*, I1A+7*, I1A+13*, I1A+15*, I1A+20*, I1A+22*, I1AF+5*, I1AF+7*, I1AF+8*, I1AF+12*
, I1AF+14*, I1AF+15*, I1AF+19*, I1AF+21*, I1AF+22*, I1AM+5*, I1AM+7*, I1AM+8*, I1AM+12*, I1AM+14*
, I1AM+15*, I1AM+19*, I1AM+21*, I1AM+22*, CHG1+1*, CHG+1*, CHG+2*
U I1AF+8, I1AF+15, I1AF+22, I1AM+8, I1AM+15, I1AM+22, CHG1+2, CHG+1, CHG+2, V+3
, VA+2
V I1A+5*, I1A+7*, I1A+13*, I1A+15*, I1A+20*, I1A+22*, I1AF+5*, I1AF+7*, I1AF+12*, I1AF+14*
, I1AF+19*, I1AF+21*, I1AM+5*, I1AM+7*, I1AM+12*, I1AM+14*, I1AM+19*, I1AM+21*, VA+1~, VA+2*
, VA+3, VA+4
X I1A+5*, I1A+7*, I1A+13*, I1A+15*, I1A+20*, I1A+22*, I1AF+5*, I1AF+7*, I1AF+8*, I1AF+12*
, I1AF+14*, I1AF+15*, I1AF+19*, I1AF+21*, I1AF+22*, I1AM+5*, I1AM+7*, I1AM+8*, I1AM+12*, I1AM+14*
, I1AM+15*, I1AM+19*, I1AM+21*, I1AM+22*, CHG1+1*, CHG1+2, CHG+1*, CHG+2*, CALC+3~, CALC+4*
, CALC+5*, VA+1~*, VA+2, C~, C+2
X2 CALC+3~, CALC+4*, CALC+5*, C~
X3 CALC+3~, CALC+4*, CALC+5*, C~
Y I1A+5*, I1A+7*, I1A+13*, I1A+15*, I1A+20*, I1A+22*, I1AF+5*, I1AF+7*, I1AF+12*, I1AF+14*
, I1AF+19*, I1AF+21*, I1AM+5*, I1AM+7*, I1AM+12*, I1AM+14*, I1AM+19*, I1AM+21*, V+1~
Z CALC+1~, CALC+7*, CALC+8
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All