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 |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: BDMDA1A

Package: Diabetes Registry

Routine: BDMDA1A


Information

BDMDA1A ; IHS/CMI/LAB -IHS -CUMULATIVE REPORT ; 14 Jan 2013 8:13 AM

Source Information

Source file <BDMDA1A.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA Fileman 2 COMMA^%DTC  ^DIR  
Kernel 1 $$FMTE^XLFDT  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Diabetes Registry 1 BDMDA14  

Entry Points

Name Comments DBIA/ICR reference
NONHDL ;
ACE ;
DEP ;
USR() ;EP -
CVD ;
HDL ;
URIN ;
EDUC ;
LIPID ;
LOC() ;EP - Return location name from file 4 based on DUZ(2).
CTR(X,Y) ;EP - Center X in a field Y wide.
LDL ;
COMBINED ;
TOTAL ;
TRIG ;
IMM ;
HEADER ;EP
EXAMS ;
ASPIRIN ;
CREAT ;
GFR ;
P(D,N) ;return %
HEADER1 ;
EXIT ;
CALC(N,O) ;ENTRY POINT
SDM ;
TBC ;
C(X,X2,X3) ;

External References

Name Field # of Occurrence
COMMA^%DTC CALC+5, CALC+6, C+3
^DIR EXIT+1, HEADER+3
$$FMTE^XLFDT HEADER1+3, HEADER1+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,$P(V,U)
  • Line Location: ACE+2
Function Call: WRITE
  • Prompt: !?7,"Use in the ",$$C($P(V,U,5))," pts with known hypertension*",?53,$$C($P(V,U,7)),?65,$$P($P(V,U,5),$P(V,U,7))
  • Line Location: ACE+3
Function Call: WRITE
  • Prompt: !?7,"Use in the ",$$C($P(V,U,4))," pts with elevated",!?10,"urine albumin**",?53,$$C($P(V,U,8)),?65,$$P($P(V,U,4),$P(V,U,8))
  • Line Location: ACE+4
Function Call: WRITE
  • Prompt: !!,$P(V,U)
  • Line Location: ASPIRIN+2
Function Call: WRITE
  • Prompt: !?7,"In the ",$$C($P(V,U,2))," pts with diagnosed CVD",!?7,"Aspirin or other Antiplatelet Rx use",?53,$$C($P(V,U,3)),?65,$$P($P(V,U,2),$P(V,U,3))
  • Line Location: ASPIRIN+3
Function Call: WRITE
  • Prompt: !?7,"None",?53,$$C($P(V,U,4)),?65,$$P($P(V,U,2),$P(V,U,4))
  • Line Location: ASPIRIN+4
Function Call: WRITE
  • Prompt: !!,$P(V,U)
  • Line Location: LIPID+2
Function Call: WRITE
  • Prompt: !?7,"Single lipid agent",?53,$$C($P(V,U,3)),?65,$$P($P(V,U,2),$P(V,U,3))
  • Line Location: LIPID+3
Function Call: WRITE
  • Prompt: !?7,"Two or more lipid agents",?53,$$C($P(V,U,4)),?65,$$P($P(V,U,2),$P(V,U,4))
  • Line Location: LIPID+4
Function Call: WRITE
  • Prompt: !?7,"None",?53,$$C($P(V,U,5)),?65,$$P($P(V,U,2),$P(V,U,5))
  • Line Location: LIPID+5
Function Call: WRITE
  • Prompt: !!?7,"Of the ",+$P(V,U,13)," pts using one or more lipid agents:"
  • Line Location: LIPID+6
Function Call: WRITE
  • Prompt: !?9,"Statin (simvastatin/Zocor, others)",?53,$$C($P(V,U,6)),?65,$$P($P(V,U,13),$P(V,U,6))
  • Line Location: LIPID+7
Function Call: WRITE
  • Prompt: !?11,"Statin use in the ",$$C($P(V,U,16))," pts with diagnosed CVD: ",?59,$$P($P(V,U,16),$P(V,U,17)),!?59,"(n=",$$C($P(V,U,17)),")"
  • Line Location: LIPID+8
Function Call: WRITE
  • Prompt: !?9,"Fibrate (gemfibrozil/Lopid, others)",?53,$$C($P(V,U,7)),?65,$$P($P(V,U,13),$P(V,U,7))
  • Line Location: LIPID+9
Function Call: WRITE
  • Prompt: !?9,"Niacin (Niaspan, OTC niacin)",?53,$$C($P(V,U,8)),?65,$$P($P(V,U,13),$P(V,U,8))
  • Line Location: LIPID+10
Function Call: WRITE
  • Prompt: !?9,"Bile Acid Sequestrant (cholestyramine/Questran,",!?11,"others)",?53,$$C($P(V,U,9)),?65,$$P($P(V,U,13),$P(V,U,9))
  • Line Location: LIPID+11
Function Call: WRITE
  • Prompt: !?9,"Ezetimibe (Zetia)",?53,$$C($P(V,U,10)),?65,$$P($P(V,U,13),$P(V,U,10))
  • Line Location: LIPID+12
Function Call: WRITE
  • Prompt: !?9,"Fish Oil - Rx or OTC",?53,$$C($P(V,U,11)),?65,$$P($P(V,U,13),$P(V,U,11))
  • Line Location: LIPID+13
Function Call: WRITE
  • Prompt: !?9,"Lovaza",?53,$$C($P(V,U,12)),?65,$$P($P(V,U,13),$P(V,U,12))
  • Line Location: LIPID+14
Function Call: WRITE
  • Prompt: !!,$P(V,U)
  • Line Location: EXAMS+2
Function Call: WRITE
  • Prompt: !?7,"Foot Exam - Neuro & Vasc",?53,$$C($P(V,U,3)),?65,$$P($P(V,U,2),$P(V,U,3))
  • Line Location: EXAMS+3
Function Call: WRITE
  • Prompt: !?7,"Eye Exam - Dilated or Retinal Camera",?53,$$C($P(V,U,4)),?65,$$P($P(V,U,2),$P(V,U,4))
  • Line Location: EXAMS+4
Function Call: WRITE
  • Prompt: !?7,"Dental Exam",?53,$$C($P(V,U,5)),?65,$$P($P(V,U,2),$P(V,U,5))
  • Line Location: EXAMS+5
Function Call: WRITE
  • Prompt: !!,$P(V,U)
  • Line Location: EDUC+2
Function Call: WRITE
  • Prompt: !?7,"Diet Instruction by any provider",?53,$$C($P(V,U,3)),?65,$$P($P(V,U,2),$P(V,U,3))
  • Line Location: EDUC+3
Function Call: WRITE
  • Prompt: !?7,"Diet Instruction by RD",?53,$$C($P(V,U,10)),?65,$$P($P(V,U,2),$P(V,U,10))
  • Line Location: EDUC+4
Function Call: WRITE
  • Prompt: !?7,"Exercise Instruction",?53,$$C($P(V,U,4)),?65,$$P($P(V,U,2),$P(V,U,4))
  • Line Location: EDUC+5
Function Call: WRITE
  • Prompt: !?7,"Other Diabetes Education",?53,$$C($P(V,U,5)),?65,$$P($P(V,U,2),$P(V,U,5))
  • Line Location: EDUC+6
Function Call: WRITE
  • Prompt: !?7,"Any of above Self-Management Topics",?53,$$C($P(V,U,6)),?65,$$P($P(V,U,2),$P(V,U,6))
  • Line Location: EDUC+7
Function Call: WRITE
  • Prompt: !!,$P(V,U),?69,"(% refused)"
  • Line Location: IMM+2
Function Call: WRITE
  • Prompt: !?7,"Seasonal Flu Vaccine during audit period",?53,$$C($P(V,U,3)),?65,$$P($P(V,U,2),$P(V,U,3)),?71,"( ",$$P($P(V,U,2),$P(V,U,6))," )"
  • Line Location: IMM+3
Function Call: WRITE
  • Prompt: !?7,"Pneumovax - ever",?53,$$C($P(V,U,4)),?65,$$P($P(V,U,2),$P(V,U,4)),?71,"( ",$$P($P(V,U,2),$P(V,U,7))," )"
  • Line Location: IMM+4
Function Call: WRITE
  • Prompt: !?7,"Tetanus/Diptheria within past 10 years",?53,$$C($P(V,U,5)),?65,$$P($P(V,U,2),$P(V,U,5)),?71,"( ",$$P($P(V,U,2),$P(V,U,8))," )"
  • Line Location: IMM+5
Function Call: WRITE
  • Prompt: !?7,"Hepatitis B 3-dose series complete - ever",?53,$$C($P(V,U,9)),?65,$$P($P(V,U,2),$P(V,U,9)),?71,"( ",$$P($P(V,U,2),$P(V,U,10))," )"
  • Line Location: IMM+6
Function Call: WRITE
  • Prompt: !!,"DEPRESSION identified as an active dx"
  • Line Location: DEP+2
Function Call: WRITE
  • Prompt: !?7,"Yes",?53,$$C($P(V,U,3)),?65,$$P($P(V,U,2),$P(V,U,3))
  • Line Location: DEP+3
Function Call: WRITE
  • Prompt: !?7,"No",?53,$$C(Z),?65,$$P($P(V,U,2),Z)
  • Line Location: DEP+5
Function Call: WRITE
  • Prompt: !!?7,"Of the ",Z," pts without an active dx"
  • Line Location: DEP+9
Function Call: WRITE
  • Prompt: !?7,"of depression, proportion screened"
  • Line Location: DEP+10
Function Call: WRITE
  • Prompt: !?7,"for depression in past year:"
  • Line Location: DEP+11
Function Call: WRITE
  • Prompt: !?13,"Screened",?53,$$C($P(V,U,3)),?65,$$P($P(V,U,2),$P(V,U,3))
  • Line Location: DEP+12
Function Call: WRITE
  • Prompt: !?13,"Not Screened",?53,$$C($P(V,U,4)),?65,$$P($P(V,U,2),$P(V,U,4))
  • Line Location: DEP+13
Function Call: WRITE
  • Prompt: !!,"LABORATORY EXAMS"
  • Line Location: CREAT+1
Function Call: WRITE
  • Prompt: !!,"eGFR to assess kidney function obtained",!,"during audit period (Age 18 and above)",?53,$$C($P(V,U,5)),?65,$$P($P(BDMCUML(175),U,2),$P(V,U,5))
  • Line Location: GFR+3
Function Call: WRITE
  • Prompt: !,?7,">= 60 ml/min",?53,$$C($P(V,U,6)),?65,$$P($P(BDMCUML(175),U,2),$P(V,U,6))
  • Line Location: GFR+4
Function Call: WRITE
  • Prompt: !,?7,"30-59 ml/min",?53,$$C($P(V,U,7)),?65,$$P($P(BDMCUML(175),U,2),$P(V,U,7))
  • Line Location: GFR+5
Function Call: WRITE
  • Prompt: !,?7,"15-29 ml/min",?53,$$C($P(V,U,8)),?65,$$P($P(BDMCUML(175),U,2),$P(V,U,8))
  • Line Location: GFR+6
Function Call: WRITE
  • Prompt: !,?7,"< 15 ml/min",?53,$$C($P(V,U,9)),?65,$$P($P(BDMCUML(175),U,2),$P(V,U,9))
  • Line Location: GFR+7
Function Call: WRITE
  • Prompt: !,?7,"Not tested or no valid result",?53,$$C($P(V,U,10)),?65,$$P($P(BDMCUML(175),U,2),$P(V,U,10))
  • Line Location: GFR+8
Function Call: WRITE
  • Prompt: !!,"Non-HDL cholesterol obtained during audit period",?53,$$C(T),?65,$$P($P(V,U,2),T)
  • Line Location: NONHDL+4
Function Call: WRITE
  • Prompt: !?7,"Non-HDL <130 mg/dl",?53,$$C($P(V,U,3)),?65,$$P($P(V,U,2),$P(V,U,3))
  • Line Location: NONHDL+5
Function Call: WRITE
  • Prompt: !?7,"Non-HDL 130-159 mg/dl",?53,$$C($P(V,U,4)),?65,$$P($P(V,U,2),$P(V,U,4))
  • Line Location: NONHDL+6
Function Call: WRITE
  • Prompt: !?7,"Non-HDL 160-190 mg/dl",?53,$$C($P(V,U,5)),?65,$$P($P(V,U,2),$P(V,U,5))
  • Line Location: NONHDL+7
Function Call: WRITE
  • Prompt: !?7,"Non-HDL >190 mg/dl",?53,$$C($P(V,U,6)),?65,$$P($P(V,U,2),$P(V,U,6))
  • Line Location: NONHDL+8
Function Call: WRITE
  • Prompt: !?7,"Not tested or no valid result",?53,$$C($P(V,U,7)),?65,$$P($P(V,U,2),$P(V,U,7))
  • Line Location: NONHDL+9
Function Call: WRITE
  • Prompt: !!,"LDL Cholesterol obtained during audit period",?53,$$C(T),?65,$$P($P(V,U,2),T)
  • Line Location: LDL+4
Function Call: WRITE
  • Prompt: !?7,"LDL <100 mg/dl",?53,$$C($P(V,U,3)),?65,$$P($P(V,U,2),$P(V,U,3))
  • Line Location: LDL+5
Function Call: WRITE
  • Prompt: !?7,"LDL 100-129 mg/dl",?53,$$C($P(V,U,4)),?65,$$P($P(V,U,2),$P(V,U,4))
  • Line Location: LDL+6
Function Call: WRITE
  • Prompt: !?7,"LDL 130-160 mg/dl",?53,$$C($P(V,U,5)),?65,$$P($P(V,U,2),$P(V,U,5))
  • Line Location: LDL+7
Function Call: WRITE
  • Prompt: !?7,"LDL >160",?53,$$C($P(V,U,6)),?65,$$P($P(V,U,2),$P(V,U,6))
  • Line Location: LDL+8
Function Call: WRITE
  • Prompt: !?7,"Not tested or no valid result",?53,$$C($P(V,U,7)+$P(V,U,8)),?65,$$P($P(V,U,2),$P(V,U,7)+$P(V,U,8))
  • Line Location: LDL+9
Function Call: WRITE
  • Prompt: !!,"HDL Cholesterol obtained during audit period",?53,$$C(S),?65,$$P(T,S)
  • Line Location: HDL+5
Function Call: WRITE
  • Prompt: !,"Females"
  • Line Location: HDL+6
Function Call: WRITE
  • Prompt: !?7,"HDL =<50 mg/dl",?53,$$C($P(V,U,3)),?65,$$P($P(V,U,2),$P(V,U,3))
  • Line Location: HDL+7
Function Call: WRITE
  • Prompt: !?7,"HDL >50 mg/dl",?53,$$C($P(V,U,4)),?65,$$P($P(V,U,2),$P(V,U,4))
  • Line Location: HDL+8
Function Call: WRITE
  • Prompt: !?7,"Not tested or no valid result",?53,$$C($P(V,U,5)),?65,$$P($P(V,U,2),$P(V,U,5))
  • Line Location: HDL+9
Function Call: WRITE
  • Prompt: !!,"Males"
  • Line Location: HDL+10
Function Call: WRITE
  • Prompt: !?7,"HDL =<40 mg/dl",?53,$$C($P(V,U,7)),?65,$$P($P(V,U,6),$P(V,U,7))
  • Line Location: HDL+11
Function Call: WRITE
  • Prompt: !?7,"HDL >40 mg/dl",?53,$$C($P(V,U,8)),?65,$$P($P(V,U,6),$P(V,U,8))
  • Line Location: HDL+12
Function Call: WRITE
  • Prompt: !?7,"Not tested or no valid result",?53,$$C($P(V,U,9)),?65,$$P($P(V,U,6),$P(V,U,9))
  • Line Location: HDL+13
Function Call: WRITE
  • Prompt: !!,"Triglycerides obtained during audit period",?53,$$C(T),?65,$$P($P(V,U,2),T)
  • Line Location: TRIG+4
Function Call: WRITE
  • Prompt: !?7,"TG =<400 mg/dl",?53,$$C($P(V,U,3)),?65,$$P($P(V,U,2),$P(V,U,3))
  • Line Location: TRIG+5
Function Call: WRITE
  • Prompt: !?7,"TG >400 mg/dl",?53,$$C($P(V,U,4)),?65,$$P($P(V,U,2),$P(V,U,4))
  • Line Location: TRIG+6
Function Call: WRITE
  • Prompt: !?7,"Not tested or no valid result",?53,$$C($P(V,U,5)+$P(V,U,7)),?65,$$P($P(V,U,2),$P(V,U,5)+$P(V,U,7))
  • Line Location: TRIG+7
Function Call: WRITE
  • Prompt: !
  • Line Location: URIN+3
Function Call: WRITE
  • Prompt: !,"Urine protein tested during audit period"
  • Line Location: URIN+5
Function Call: WRITE
  • Prompt: !?7,"Yes",?53,$$C($P(V,U,3)),?65,$$P($P(V,U,2),$P(V,U,3))
  • Line Location: URIN+6
Function Call: WRITE
  • Prompt: !?7,"No",?53,$$C($P(V,U,4)),?65,$$P($P(V,U,2),$P(V,U,4))
  • Line Location: URIN+7
Function Call: WRITE
  • Prompt: !!,"Of the ",$$C($P(V,U,3))," pts tested for urine protein:"
  • Line Location: URIN+8
Function Call: WRITE
  • Prompt: !?7,"Urine Albumin:Creatinine Ratio (UACR)",?53,$$C($P(V,U,6)),?65,$$P($P(V,U,3),$P(V,U,6))
  • Line Location: URIN+9
Function Call: WRITE
  • Prompt: !?7,"Urine Protein:Creatinine Ratio (UPCR)",?53,$$C($P(V,U,7)),?65,$$P($P(V,U,3),$P(V,U,7))
  • Line Location: URIN+10
Function Call: WRITE
  • Prompt: !?7,"24 hr urine protein",?53,$$C($P(V,U,8)),?65,$$P($P(V,U,3),$P(V,U,8))
  • Line Location: URIN+11
Function Call: WRITE
  • Prompt: !?7,"Microalbumin:creat strip (e.g. Clinitek)",?53,$$C($P(V,U,9)),?65,$$P($P(V,U,3),$P(V,U,9))
  • Line Location: URIN+12
Function Call: WRITE
  • Prompt: !?7,"Microalbumin only (e.g. Micral)",?53,$$C($P(V,U,10)),?65,$$P($P(V,U,3),$P(V,U,10))
  • Line Location: URIN+13
Function Call: WRITE
  • Prompt: !?7,"Standard UA dipstick protein",?53,$$C($P(V,U,11)),?65,$$P($P(V,U,3),$P(V,U,11))
  • Line Location: URIN+14
Function Call: WRITE
  • Prompt: !!?2,"Of the ",$$C($P(V,U,20))," pts with eGFR =>30, ",!?2,"percent tested with UACR",$$C($P(V,U,21)),?65,$$P($P(V,U,20),$P(V,U,21))
  • Line Location: URIN+15
Function Call: WRITE
  • Prompt: !!,$P(V,U)
  • Line Location: CVD+2
Function Call: WRITE
  • Prompt: !?7,"Diagnosed CVD",?53,$$C($P(V,U,3)),?65,$$P($P(V,U,2),$P(V,U,3))
  • Line Location: CVD+3
Function Call: WRITE
  • Prompt: !!,$P(V,U)
  • Line Location: TBC+2
Function Call: WRITE
  • Prompt: !?7,"TB test +, untreated/incomplete or tx unknown",?53,$$C($P(V,U,4)),?65,$$P($P(V,U,2),$P(V,U,4))
  • Line Location: TBC+3
Function Call: WRITE
  • Prompt: !?7,"TB test +,INH treatment complete",?53,$$C($P(V,U,3)),?65,$$P($P(V,U,2),$P(V,U,3))
  • Line Location: TBC+4
Function Call: WRITE
  • Prompt: !!?7,"TB test -, placed after DM diagnosis",?53,$$C($P(V,U,5)),?65,$$P($P(V,U,2),$P(V,U,5))
  • Line Location: TBC+5
Function Call: WRITE
  • Prompt: !?7,"TB test -, placed before DM diagnosis",?53,$$C($P(V,U,6)),?65,$$P($P(V,U,2),$P(V,U,6))
  • Line Location: TBC+6
Function Call: WRITE
  • Prompt: !?7,"TB test -, date of DM Dx or TB test date",!?9,"unknown",?53,$$C($P(V,U,8)),?65,$$P($P(V,U,2),$P(V,U,8))
  • Line Location: TBC+7
Function Call: WRITE
  • Prompt: !?7,"TB test status unknown",?53,$$C(X),?65,$$P($P(V,U,2),X)
  • Line Location: TBC+9
Function Call: WRITE
  • Prompt: !!,$P(V,U)
  • Line Location: COMBINED+2
Function Call: WRITE
  • Prompt: !?7,"Records meeting ALL of the following",!?7,"criteria: A1c <8.0, LDL <100, ",!?7,"and mean BP <140/90",?53,$$C($P(V,U,3)),?65,$$P($P(V,U,2),$P(V,U,3))
  • Line Location: COMBINED+3
Function Call: WRITE
  • Prompt: !!?7,"Records with both an eGFR and a",!?7,"quantitative urine protein test ",!?7,"(UACR, UPCR, or 24hr urine protein)",?53,$$C($P(V,U,3)),?65,$$P($P(V,U,2),$P(V,U,3))
  • Line Location: COMBINED+6
Function Call: WRITE
  • Prompt: !!!,"* Known hypertension: Has hypertension listed as an active problem, or ",!,"diagnosed with hypertension."
  • Line Location: SDM+2
Function Call: WRITE
  • Prompt: !,"** Elevated urine albumin: Urine albumin measurement that meets any of the "
  • Line Location: SDM+3
Function Call: WRITE
  • Prompt: !,"following: UACR >=30 mg/g; or UPCR >0.2 g/g; or 24-hr urine protein >300 mg/day; "
  • Line Location: SDM+4
Function Call: WRITE
  • Prompt: !,"or microalbumin: creatinine strip (Clinitek) 30-300 mg or above; or "
  • Line Location: SDM+5
Function Call: WRITE
  • Prompt: !,"microalbumin only (Micral) >20 mg/dl; or std urine protein dipstick"
  • Line Location: SDM+6
Function Call: WRITE
  • Prompt: !,"1+ or greater.",!
  • Line Location: SDM+7
Function Call: WRITE
  • Prompt: !
  • Line Location: EXIT+1
Function Call: WRITE
  • Prompt: !
  • Line Location: HEADER+2
Function Call: WRITE
  • Prompt: !
  • Line Location: HEADER+3
Function Call: WRITE
  • Prompt: !,"ZZZZZZZ"
  • Line Location: HEADER1+2
Function Call: WRITE
  • Prompt: !?3,$P(^VA(200,DUZ,0),U,2),?35,$$FMTE^XLFDT(DT),?70,"Page ",BDMPG,!
  • Line Location: HEADER1+3
Function Call: WRITE
  • Prompt: !,$$CTR("*** HEALTH STATUS OF DIABETIC PATIENTS ***",80),!
  • Line Location: HEADER1+4
Function Call: WRITE
  • Prompt: $$CTR($P(^DIC(4,$S($G(BDMDUZ2):BDMDUZ2,1:DUZ(2)),0),U)),!
  • Line Location: HEADER1+5
Function Call: WRITE
  • Prompt: $$CTR(X,80),!
  • Line Location: HEADER1+6
Function Call: WRITE
  • Prompt: !,$TR($J("",80)," ","-")
  • Line Location: HEADER1+7
Function Call: WRITE
  • Prompt: !!,$P(BDMCUML(10),U,2)," patients were reviewed"
  • Line Location: HEADER1+8
Function Call: WRITE
  • Prompt: ?55," n",?63,"Percent"
  • Line Location: HEADER1+9
Routine Call
  • DIR
  • Line Location:
    • EXIT+1
    • HEADER+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(4 - [#4] HEADER1+5, LOC+1
^VA(200 - [#200] HEADER1+3, USR+1

Label References

Name Line Occurrences
$$C ACE+3, ACE+4, ASPIRIN+3, ASPIRIN+4, LIPID+3, LIPID+4, LIPID+5, LIPID+7, LIPID+8, LIPID+9
, LIPID+10, LIPID+11, LIPID+12, LIPID+13, LIPID+14, EXAMS+3, EXAMS+4, EXAMS+5, EDUC+3, EDUC+4
, EDUC+5, EDUC+6, EDUC+7, IMM+3, IMM+4, IMM+5, IMM+6, DEP+3, DEP+5, DEP+12
, DEP+13, GFR+3, GFR+4, GFR+5, GFR+6, GFR+7, GFR+8, NONHDL+4, NONHDL+5, NONHDL+6
, NONHDL+7, NONHDL+8, NONHDL+9, LDL+4, LDL+5, LDL+6, LDL+7, LDL+8, LDL+9, HDL+5
, HDL+7, HDL+8, HDL+9, HDL+11, HDL+12, HDL+13, TRIG+4, TRIG+5, TRIG+6, TRIG+7
, URIN+6, URIN+7, URIN+8, URIN+9, URIN+10, URIN+11, URIN+12, URIN+13, URIN+14, URIN+15
, CVD+3, TBC+3, TBC+4, TBC+5, TBC+6, TBC+7, TBC+9, COMBINED+3, COMBINED+6
$$CTR HEADER1+4, HEADER1+5, HEADER1+6
$$P ACE+3, ACE+4, ASPIRIN+3, ASPIRIN+4, LIPID+3, LIPID+4, LIPID+5, LIPID+7, LIPID+8, LIPID+9
, LIPID+10, LIPID+11, LIPID+12, LIPID+13, LIPID+14, EXAMS+3, EXAMS+4, EXAMS+5, EDUC+3, EDUC+4
, EDUC+5, EDUC+6, EDUC+7, IMM+3, IMM+4, IMM+5, IMM+6, DEP+3, DEP+5, DEP+12
, DEP+13, GFR+3, GFR+4, GFR+5, GFR+6, GFR+7, GFR+8, NONHDL+4, NONHDL+5, NONHDL+6
, NONHDL+7, NONHDL+8, NONHDL+9, LDL+4, LDL+5, LDL+6, LDL+7, LDL+8, LDL+9, HDL+5
, HDL+7, HDL+8, HDL+9, HDL+11, HDL+12, HDL+13, TRIG+4, TRIG+5, TRIG+6, TRIG+7
, URIN+6, URIN+7, URIN+9, URIN+10, URIN+11, URIN+12, URIN+13, URIN+14, URIN+15, CVD+3
, TBC+3, TBC+4, TBC+5, TBC+6, TBC+7, TBC+9, COMBINED+3, COMBINED+6
HEADER ACE+1, ASPIRIN+1, LIPID+1, EXAMS+1, EDUC+1, IMM+1, DEP+1, DEP+7, GFR+1, NONHDL+1
, LDL+1, HDL+1, TRIG+1, URIN+1, CVD+1, TBC+1, COMBINED+1, COMBINED+4, SDM+1
HEADER1 HEADER+1

Naked Globals

Name Field # of Occurrence
^(0 USR+1, LOC+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BDMADAT HEADER1+6
>> BDMBDAT HEADER1+6
>> BDMCUML(10 HEADER1+8
>> BDMCUML(100 ASPIRIN+2
>> BDMCUML(110 ACE+2
>> BDMCUML(115 LIPID+2
>> BDMCUML(120 EXAMS+2
>> BDMCUML(130 EDUC+2
>> BDMCUML(140 IMM+2
>> BDMCUML(145 URIN+4
>> BDMCUML(175 GFR+2, GFR+3, GFR+4, GFR+5, GFR+6, GFR+7, GFR+8
>> BDMCUML(185 NONHDL+2
>> BDMCUML(190 LDL+2
>> BDMCUML(195 HDL+2
>> BDMCUML(200 TRIG+2
>> BDMCUML(250 CVD+2
>> BDMCUML(260 COMBINED+2
>> BDMCUML(270 COMBINED+5
>> BDMCUML(300 DEP+2
>> BDMCUML(301 DEP+8
>> BDMCUML(70 TBC+2
>> BDMDUZ2 HEADER1+5
>> BDMGUI HEADER1+2
>> BDMIOSL ACE+1, ASPIRIN+1, LIPID+1, EXAMS+1, EDUC+1, IMM+1, DEP+1, DEP+7, GFR+1, NONHDL+1
, LDL+1, HDL+1, TRIG+1, URIN+1, CVD+1, TBC+1, COMBINED+1, COMBINED+4, SDM+1
>> BDMPG HEADER+1, HEADER1+1*, HEADER1+3
>> BDMQUIT ACE+1, ASPIRIN+1, LIPID+1, EXAMS+1, EDUC+1, IMM+1, DEP+1, DEP+7, GFR+1, NONHDL+1
, LDL+1, HDL+1, TRIG+1, URIN+1, CVD+1, TBC+1, COMBINED+1, COMBINED+4, SDM+1, HEADER+3*
D P~, P+1, P+3
DIR EXIT+1!, HEADER+3!
DIR("A" EXIT+1*
DIR(0 EXIT+1*, HEADER+3*
>> DIRUT EXIT+1*
DT HEADER1+3
>> DTOUT HEADER+3
>> DUOUT EXIT+1
DUZ HEADER1+3, USR+1
DUZ(2 HEADER1+5, LOC+1
IO EXIT+1, HEADER+3
IO(0 EXIT+1, HEADER+3
IOF HEADER1+1
IOM CTR+1
IOST EXIT+1, HEADER+3
N CALC~, CALC+3, CALC+5*, CALC+7, P~, P+2, P+3
O CALC~, CALC+3, CALC+6*, CALC+7
>> S HDL+4*, HDL+5
>> T GFR+2*, NONHDL+3*, NONHDL+4, LDL+3*, LDL+4, HDL+3*, HDL+5, TRIG+3*, TRIG+4
U ACE+2, ACE+3, ACE+4, ASPIRIN+2, ASPIRIN+3, ASPIRIN+4, LIPID+2, LIPID+3, LIPID+4, LIPID+5
, LIPID+6, LIPID+7, LIPID+8, LIPID+9, LIPID+10, LIPID+11, LIPID+12, LIPID+13, LIPID+14, EXAMS+2
, EXAMS+3, EXAMS+4, EXAMS+5, EDUC+2, EDUC+3, EDUC+4, EDUC+5, EDUC+6, EDUC+7, IMM+2
, IMM+3, IMM+4, IMM+5, IMM+6, DEP+3, DEP+4, DEP+5, DEP+12, DEP+13, GFR+2
, GFR+3, GFR+4, GFR+5, GFR+6, GFR+7, GFR+8, NONHDL+3, NONHDL+4, NONHDL+5, NONHDL+6
, NONHDL+7, NONHDL+8, NONHDL+9, LDL+3, LDL+4, LDL+5, LDL+6, LDL+7, LDL+8, LDL+9
, HDL+3, HDL+4, HDL+7, HDL+8, HDL+9, HDL+11, HDL+12, HDL+13, TRIG+3, TRIG+4
, TRIG+5, TRIG+6, TRIG+7, URIN+6, URIN+7, URIN+8, URIN+9, URIN+10, URIN+11, URIN+12
, URIN+13, URIN+14, URIN+15, CVD+2, CVD+3, TBC+2, TBC+3, TBC+4, TBC+5, TBC+6
, TBC+7, TBC+8, TBC+9, COMBINED+2, COMBINED+3, COMBINED+6, HEADER1+3, HEADER1+5, HEADER1+8, USR+1
, LOC+1
>> V ACE+2*, ACE+3, ACE+4, ASPIRIN+2*, ASPIRIN+3, ASPIRIN+4, LIPID+2*, LIPID+3, LIPID+4, LIPID+5
, LIPID+6, LIPID+7, LIPID+8, LIPID+9, LIPID+10, LIPID+11, LIPID+12, LIPID+13, LIPID+14, EXAMS+2*
, EXAMS+3, EXAMS+4, EXAMS+5, EDUC+2*, EDUC+3, EDUC+4, EDUC+5, EDUC+6, EDUC+7, IMM+2*
, IMM+3, IMM+4, IMM+5, IMM+6, DEP+2*, DEP+3, DEP+4, DEP+5, DEP+8*, DEP+12
, DEP+13, GFR+2*, GFR+3, GFR+4, GFR+5, GFR+6, GFR+7, GFR+8, NONHDL+2*, NONHDL+3
, NONHDL+4, NONHDL+5, NONHDL+6, NONHDL+7, NONHDL+8, NONHDL+9, LDL+2*, LDL+3, LDL+4, LDL+5
, LDL+6, LDL+7, LDL+8, LDL+9, HDL+2*, HDL+3, HDL+4, HDL+7, HDL+8, HDL+9
, HDL+11, HDL+12, HDL+13, TRIG+2*, TRIG+3, TRIG+4, TRIG+5, TRIG+6, TRIG+7, URIN+4*
, URIN+6, URIN+7, URIN+8, URIN+9, URIN+10, URIN+11, URIN+12, URIN+13, URIN+14, URIN+15
, CVD+2*, CVD+3, TBC+2*, TBC+3, TBC+4, TBC+5, TBC+6, TBC+7, TBC+8, TBC+9
, COMBINED+2*, COMBINED+3, COMBINED+5*, COMBINED+6
X TBC+8*, TBC+9, CALC+4~, CALC+5*, CALC+6*, P+3~*, P+4, C~, C+4, HEADER1+6*
, CTR~, CTR+1
X2 CALC+4~, CALC+5*, CALC+6*, C~, C+1*
X3 CALC+4~, CALC+5*, CALC+6*, C~, C+2*
Y HEADER+3, CTR~, CTR+1
Z DEP+4*, DEP+5, DEP+9, CALC+2~, CALC+7*, CALC+8
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All