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

Package: IHS GPRA Information System

Routine: BGPDPC


Information

BGPDPC ; IHS/CMI/LAB - IHS gpra print ;

Source Information

Source file <BGPDPC.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
IHS GPRA Information System 1 (H1,H2,H6,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 ;
CALC(N,O) ;ENTRY POINT
CHG ;
MALEP ;
AGE11 ;EP
FEMP ;
V(R,N,P) ;
FAGEP ;
C(X,X2,X3) ;
C5A ;
CHG1 ;
IC ;EP - diabetes prevalence
MAGEP ;

External References

Name Field # of Occurrence
COMMA^%DTC CALC+4, CALC+5, C+1
H1^BGPDPH IC+6, FEMP+1, MALEP+1
H2^BGPDPH IC+12, FEMP+7, MALEP+7
H6^BGPDPH AGE11+2, AGE11+10, AGE11+17, FAGEP+2, FAGEP+9, FAGEP+16, MAGEP+2, MAGEP+9, MAGEP+16
HEADER^BGPDPH IC+1, IC+4, FEMP+1, MALEP+1, AGE11+2, AGE11+10, AGE11+17, FAGEP+2, FAGEP+9, FAGEP+16
, MAGEP+2, MAGEP+9, MAGEP+16

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Indicator C: Increase the quality, availability, and effectiveness of ",!,"educational services designed to prevent disease and improve the health and",!,"quality of life."
  • Line Location: IC+2
Function Call: WRITE
  • Prompt: !,"Increase the proportion of persons who are provided patient education",!,"on diet and exercise.",!
  • Line Location: IC+3
Function Call: WRITE
  • Prompt: !,"Provision of Diet and Exercise Education",!
  • Line Location: IC+5
Function Call: WRITE
  • Prompt: !,"# active users",?22,$$C(BGP98D,0,8),?37,$$C(BGPPRD,0,8),?52,$$C(BGPCYD,0,8)
  • Line Location: IC+10
Function Call: WRITE
  • Prompt: !,"# w/ Education provided w/in 1 yr of",!,"end of time period"
  • Line Location: IC+11
Function Call: WRITE
  • Prompt: !!!,"# FEMALE active users",?22,$$C(BGP98D,0,8),?37,$$C(BGPPRD,0,8),?52,$$C(BGPCYD,0,8)
  • Line Location: FEMP+5
Function Call: WRITE
  • Prompt: !,"# w/ Education provided w/in 1 yr of",!,"end of time period"
  • Line Location: FEMP+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: MALEP+5
Function Call: WRITE
  • Prompt: !,"# w/ Education provided w/in 1 yr of",!,"end of time period"
  • Line Location: MALEP+6
Function Call: WRITE
  • Prompt: !,"CURRENT REPORTING PERIOD"
  • Line Location: AGE11+3
Function Call: WRITE
  • Prompt: !,"Total # active users"
  • Line Location: AGE11+4
Function Call: WRITE
  • Prompt: ?T,$$C(V,0,6)
  • Line Location: AGE11+5
Function Call: WRITE
  • Prompt: !,"# w/Education"
  • Line Location: AGE11+6
Function Call: WRITE
  • Prompt: ?T,$$C(V,0,6)
  • Line Location: AGE11+7
Function Call: WRITE
  • Prompt: !!,"PREVIOUS YEAR PERIOD"
  • Line Location: AGE11+11
Function Call: WRITE
  • Prompt: !,"Total # active users"
  • Line Location: AGE11+12
Function Call: WRITE
  • Prompt: ?T,$$C(V,0,6)
  • Line Location: AGE11+13
Function Call: WRITE
  • Prompt: !,"# w/Education"
  • Line Location: AGE11+14
Function Call: WRITE
  • Prompt: ?T,$$C(V,0,6)
  • Line Location: AGE11+15
Function Call: WRITE
  • Prompt: !!,"BASELINE REPORTING PERIOD"
  • Line Location: AGE11+18
Function Call: WRITE
  • Prompt: !,"Total # active users"
  • Line Location: AGE11+19
Function Call: WRITE
  • Prompt: ?T,$$C(V,0,6)
  • Line Location: AGE11+20
Function Call: WRITE
  • Prompt: !,"# w/Education"
  • Line Location: AGE11+21
Function Call: WRITE
  • Prompt: ?T,$$C(V,0,6)
  • Line Location: AGE11+22
Function Call: WRITE
  • Prompt: !,"CURRENT REPORTING PERIOD"
  • Line Location: FAGEP+3
Function Call: WRITE
  • Prompt: !,"# FEMALE active users"
  • Line Location: FAGEP+4
Function Call: WRITE
  • Prompt: ?T,$$C(V,0,6)
  • Line Location: FAGEP+5
Function Call: WRITE
  • Prompt: !,"# w/Education"
  • Line Location: FAGEP+6
Function Call: WRITE
  • Prompt: ?T,$$C(V,0,6)
  • Line Location: FAGEP+7
Function Call: WRITE
  • Prompt: ?T,$S(%="":" .",1:$J(%,5,1))
  • Line Location: FAGEP+8
Function Call: WRITE
  • Prompt: !!,"PREVIOUS YEAR PERIOD"
  • Line Location: FAGEP+10
Function Call: WRITE
  • Prompt: !,"# FEMALE active users"
  • Line Location: FAGEP+11
Function Call: WRITE
  • Prompt: ?T,$$C(V,0,6)
  • Line Location: FAGEP+12
Function Call: WRITE
  • Prompt: !,"# w/Education"
  • Line Location: FAGEP+13
Function Call: WRITE
  • Prompt: ?T,$$C(V,0,6)
  • Line Location: FAGEP+14
Function Call: WRITE
  • Prompt: ?T,$S(%="":" .",1:$J(%,5,1))
  • Line Location: FAGEP+15
Function Call: WRITE
  • Prompt: !!,"BASELINE REPORTING PERIOD"
  • Line Location: FAGEP+17
Function Call: WRITE
  • Prompt: !,"# FEMALE active users"
  • Line Location: FAGEP+18
Function Call: WRITE
  • Prompt: ?T,$$C(V,0,6)
  • Line Location: FAGEP+19
Function Call: WRITE
  • Prompt: !,"# w/Education"
  • Line Location: FAGEP+20
Function Call: WRITE
  • Prompt: ?T,$$C(V,0,6)
  • Line Location: FAGEP+21
Function Call: WRITE
  • Prompt: ?T,$S(%="":" .",1:$J(%,5,1))
  • Line Location: FAGEP+22
Function Call: WRITE
  • Prompt: !,"CURRENT REPORTING PERIOD"
  • Line Location: MAGEP+3
Function Call: WRITE
  • Prompt: !,"# MALE active users"
  • Line Location: MAGEP+4
Function Call: WRITE
  • Prompt: ?T,$$C(V,0,6)
  • Line Location: MAGEP+5
Function Call: WRITE
  • Prompt: !,"# w/Education"
  • Line Location: MAGEP+6
Function Call: WRITE
  • Prompt: ?T,$$C(V,0,6)
  • Line Location: MAGEP+7
Function Call: WRITE
  • Prompt: ?T,$S(%="":" .",1:$J(%,5,1))
  • Line Location: MAGEP+8
Function Call: WRITE
  • Prompt: !!,"PREVIOUS YEAR PERIOD"
  • Line Location: MAGEP+10
Function Call: WRITE
  • Prompt: !,"# MALE active users"
  • Line Location: MAGEP+11
Function Call: WRITE
  • Prompt: ?T,$$C(V,0,6)
  • Line Location: MAGEP+12
Function Call: WRITE
  • Prompt: !,"# w/Education"
  • Line Location: MAGEP+13
Function Call: WRITE
  • Prompt: ?T,$$C(V,0,6)
  • Line Location: MAGEP+14
Function Call: WRITE
  • Prompt: ?T,$S(%="":" .",1:$J(%,5,1))
  • Line Location: MAGEP+15
Function Call: WRITE
  • Prompt: !!,"BASELINE REPORTING PERIOD"
  • Line Location: MAGEP+17
Function Call: WRITE
  • Prompt: !,"# MALE active users"
  • Line Location: MAGEP+18
Function Call: WRITE
  • Prompt: ?T,$$C(V,0,6)
  • Line Location: MAGEP+19
Function Call: WRITE
  • Prompt: !,"# w/Education"
  • Line Location: MAGEP+20
Function Call: WRITE
  • Prompt: ?T,$$C(V,0,6)
  • Line Location: MAGEP+21
Function Call: WRITE
  • Prompt: ?T,$S(%="":" .",1:$J(%,5,1))
  • Line Location: MAGEP+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 IC+10, FEMP+5, MALEP+5, AGE11+5, AGE11+7, AGE11+13, AGE11+15, AGE11+20, AGE11+22, FAGEP+5
, FAGEP+7, FAGEP+12, FAGEP+14, FAGEP+19, FAGEP+21, MAGEP+5, MAGEP+7, MAGEP+12, MAGEP+14, MAGEP+19
, MAGEP+21
$$CALC CHG+1, CHG+2
$$V IC+7, IC+8, IC+9, FEMP+2, FEMP+3, FEMP+4, MALEP+2, MALEP+3, MALEP+4, AGE11+5
, AGE11+7, AGE11+13, AGE11+15, AGE11+20, AGE11+22, FAGEP+5, FAGEP+7, FAGEP+8, FAGEP+12, FAGEP+14
, FAGEP+15, FAGEP+19, FAGEP+21, FAGEP+22, MAGEP+5, MAGEP+7, MAGEP+8, MAGEP+12, MAGEP+14, MAGEP+15
, MAGEP+19, MAGEP+21, MAGEP+22, CHG1+1
CHG AGE11+24, FAGEP+23, MAGEP+23
CHG1 AGE11+9, AGE11+16, AGE11+23
VA V+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % FAGEP+8*, FAGEP+15*, FAGEP+22*, MAGEP+8*, MAGEP+15*, MAGEP+22*, CHG1+1*, CHG1+2
>> A CHG1+2*
B VA+1~, VA+5*, VA+6*
>> BGP98D IC+8*, IC+10, FEMP+3*, FEMP+5, MALEP+3*, MALEP+5
>> BGP98N IC+8*, FEMP+3*, MALEP+3*
>> BGP98P IC+8*, FEMP+3*, MALEP+3*
>> BGPAREAA V+2
>> BGPCYD IC+7*, IC+10, FEMP+2*, FEMP+5, MALEP+2*, MALEP+5
>> BGPCYN IC+7*, FEMP+2*, MALEP+2*
>> BGPCYP IC+7*, FEMP+2*, MALEP+2*
>> BGPHD1 AGE11+1*, FAGEP+1*, MAGEP+1*
>> BGPNODE AGE11+9*, AGE11+16*, AGE11+23*, CHG1+1, CHG1+2
>> BGPPRD IC+9*, IC+10, FEMP+4*, FEMP+5, MALEP+4*, MALEP+5
>> BGPPRN IC+9*, FEMP+4*, MALEP+4*
>> BGPPRP IC+9*, FEMP+4*, MALEP+4*
>> BGPQUIT IC+4, FEMP+1, MALEP+1, AGE11+2, AGE11+10, AGE11+17, FAGEP+2, FAGEP+9, FAGEP+16, MAGEP+2
, MAGEP+9, MAGEP+16
>> BGPRPT IC+7, IC+8, IC+9, FEMP+2, FEMP+3, FEMP+4, MALEP+2, MALEP+3, MALEP+4, AGE11+5
, AGE11+7, AGE11+13, AGE11+15, AGE11+20, AGE11+22, FAGEP+5, FAGEP+7, FAGEP+8, FAGEP+12, FAGEP+14
, FAGEP+15, FAGEP+19, FAGEP+21, FAGEP+22, MAGEP+5, MAGEP+7, MAGEP+8, MAGEP+12, MAGEP+14, MAGEP+15
, MAGEP+19, MAGEP+21, MAGEP+22, CHG1+1
>> BGPSUL( VA+1
>> BGPSUMR V+2
BGPX AGE11+8!, FAGEP+8!, MAGEP+8!
BGPX( FAGEP+8*, FAGEP+15*, FAGEP+22*, MAGEP+8*, MAGEP+15*, MAGEP+22*, CHG1+2*, CHG+1, CHG+2
C VA+1~*, VA+3*, VA+4, VA+7*, VA+9
>> D FAGEP+8*, FAGEP+15*, FAGEP+22*, MAGEP+8*, MAGEP+15*, MAGEP+22*, CHG1+1*
>> D1 FAGEP+8*, FAGEP+15*, FAGEP+22*, MAGEP+8*, MAGEP+15*, MAGEP+22*, CHG1+1*
F VA+1~, VA+4*, VA+6
FT VA+1~, VA+4*, VA+6*, VA+7
IOSL IC+4, FEMP+1, MALEP+1, AGE11+10, AGE11+17, FAGEP+9, FAGEP+16, MAGEP+9, MAGEP+16
M VA+1~, VA+4*, VA+5
MT VA+1~, VA+4*, VA+5*, VA+7
N FAGEP+8*, FAGEP+15*, FAGEP+22*, MAGEP+8*, MAGEP+15*, MAGEP+22*, CHG1+1*, CHG+1*, CHG+2*, CALC~
, CALC+2, CALC+4*, CALC+7, V~, V+3, VA+2
>> N1 FAGEP+8*, FAGEP+15*, FAGEP+22*, MAGEP+8*, MAGEP+15*, MAGEP+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 AGE11+5*, AGE11+7*, AGE11+13*, AGE11+15*, AGE11+20*, AGE11+22*, FAGEP+5*, FAGEP+7*, FAGEP+8*, FAGEP+12*
, FAGEP+14*, FAGEP+15*, FAGEP+19*, FAGEP+21*, FAGEP+22*, MAGEP+5*, MAGEP+7*, MAGEP+8*, MAGEP+12*, MAGEP+14*
, MAGEP+15*, MAGEP+19*, MAGEP+21*, MAGEP+22*, CHG1+1*, CHG+1*, CHG+2*
U FAGEP+8, FAGEP+15, FAGEP+22, MAGEP+8, MAGEP+15, MAGEP+22, CHG1+2, CHG+1, CHG+2, V+3
, VA+2
V AGE11+5*, AGE11+7*, AGE11+13*, AGE11+15*, AGE11+20*, AGE11+22*, FAGEP+5*, FAGEP+7*, FAGEP+12*, FAGEP+14*
, FAGEP+19*, FAGEP+21*, MAGEP+5*, MAGEP+7*, MAGEP+12*, MAGEP+14*, MAGEP+19*, MAGEP+21*, VA+1~, VA+2*
, VA+3, VA+4
X AGE11+5*, AGE11+7*, AGE11+13*, AGE11+15*, AGE11+20*, AGE11+22*, FAGEP+5*, FAGEP+7*, FAGEP+8*, FAGEP+12*
, FAGEP+14*, FAGEP+15*, FAGEP+19*, FAGEP+21*, FAGEP+22*, MAGEP+5*, MAGEP+7*, MAGEP+8*, MAGEP+12*, MAGEP+14*
, MAGEP+15*, MAGEP+19*, MAGEP+21*, MAGEP+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 AGE11+5*, AGE11+7*, AGE11+13*, AGE11+15*, AGE11+20*, AGE11+22*, FAGEP+5*, FAGEP+7*, FAGEP+12*, FAGEP+14*
, FAGEP+19*, FAGEP+21*, MAGEP+5*, MAGEP+7*, MAGEP+12*, MAGEP+14*, MAGEP+19*, MAGEP+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